Skip to main content
21-Topaz II
March 15, 2011
Question

Summary - def_layer

  • March 15, 2011
  • 2 replies
  • 685 views
Huh, sounds like it's not possible.  Goofy.  I'll just create rule
driven layers with the same names.



Thanks,



Doug Schaefer

    2 replies

    1-Visitor
    March 16, 2011
    Hi,

    Perhaps you could try this :

    - create a new assembly (with layers defined by def_layer).
    - put in this assembly all you want to update
    - then in this assembly, choose to propergate layers to all members (with extend rules).

    Is it something like you wanted to do ?

    GB
      ----- Message d'origine -----
      De : Doug Schaefer
      À : -
      Envoyé : mardi 15 mars 2011 21:45
      Objet : [proecad] - Summary - def_layer


      Huh, sounds like it's not possible.  Goofy.  I'll just create rule driven layers with the same names.

      

      Thanks,

      

      Doug Schaefer
     
    21-Topaz II
    March 16, 2011
    Two problems with that approach:



    1 - A new, blank assembly will have no layers in it.  The layers defined by config.pro 'def_layer' statements are only created when needed.  So, until you create a plane, there is no plane layer.  I'd need an assy with a plane, an axis, a cosmetic, a GTOL, a curve, a surface and a coordinate system. 😄



    2 - Even if I did that, I'm not sure that these kind of layers would respond to the 'extend rules' command since they are not based on rules.



    Also, I did forget to mention that two folks said that Model Check could do this, but I don't run model check here and don't really want to figure it out for this.



    Doug Schaefer