The Global Archicad Community

Stay informed. Get help. Share your knowledge.

Plot Control, Publishing, Import-Export (DXF/DWG, PDF...), IFC…

Moderators: Karl Ottenstein, LaszloNagy, ejrolon, Barry Kelly, gkmethy

What's your opinion about this wish?

Essential (5)
Important (4)
Average (3)
Not important (2)
No votes
Not needed (1)
User avatar
By ~/archiben
alexliz wrote:... but you are making the working Environment a Pen Set attribute rather than Pen Sets an attribute of Saved Views. From a conventional end user's level of database schema, I think this tends to be a little removed.
not at all. a pen set would have two states. simple.

personally i would prefer the first option i stated: allowing a view to have two pen sets attached to it.

archicad then handles which pen set is used depending on whether you're working in a layout or a model window . . .

the work environment has nothing to do with it?! :?

By alexliz

By 'work environment' I am referring to whether one is in the floor plan/3D etc.window or in the Layout windows of what used to be PlotMaker; not the Work Environment as we know in ArchiCAD. Perhaps I should have made this clear.

You said in your post:
~/archiben wrote:what if the pensets themselves were able to change automatically when in particular environments? so: penset 'A' has a model and layout definition attached to it. depending on the environment you're working in, the pens change themselves?
So, if I read you correctly, I'm thinking: it is somewhat disjointed to have to define pens themselves twice for each Pen Set. Just think about it: you go into the Pen Sets dialog, arrange the pen colors and thicknesses, first Pen 1, then Pen 2, then Pen 3 and so on all the way to Pen 255; then go over them again and arrange their alternate state for output use, Pen 1, then Pen 2, then Pen 3 and so on all the way to Pen 255 again. What this does, is, effectively, rendering the working environment (i.e. modelling or outputting) a parameter for the Pen Set; the Pen Set has to ask itself 'What is my current environment?' in order to define itself. Not to mention that you would have to go through the tedious ritual of specifying pen colors and thicknesses unnecessarily for the various Pen Sets, even if their settings are identical (e.g. Pen Sets 'FormalPlots' and 'WorkingPlots' might have different definitions for outputting, but they might share the same definitions for modelling - although both of the same definitions would have to be copiously arranged by the user).

On the other hand, Mike Hann's proposition makes things more modular. You only specify the various sets of pen colors and thicknesses once for each Pen Set, just like what happens now in ArchiCAD 10, and then decide which two sets from the ones you've set up will be used for modelling and for outputting for each of your Saved Views. Much simpler, since information is only entered once and referenced many times.

This is also what I mean when I mention the 'database schema' in my post above.