Ok, starting from square one. Drawing attached.
What I am trying to get out of each parameter/action...without using "visibility states".
Elements of the door block:
Door Swing Arc
1.) Door widths. Click and stretch to a "list" of openings.
2.) Door Jambs. Click and stretch to a "list" of widths.
3.) Flip door left and right.
4.) Flip door up and down.
5.) Have door swing arc "scale" according to door width and not go beyond the actual width of the door.
6.) Rotate door. May be free hand or to "increments"(i.e., 15,30,45,60,75).
I am not concerned with an alignment parameter. Most doors I place are aligned at the time of insertion of the block.
I think the "scale" action is what is causing me the problem. Everything works fine in the block I have attached in this response. When I try to add a rotation to the door to rotate it out of the way of another door or object and still have it present well in plan view, that is when it goes wrong.
Notice that the "stringed" actions are:
Stretch door width
Scale door arc
Stretch door jamb
Move flip actions to be in the middle of the door widths..."distance multiplier" set to 0.50
And just for SAG's... I have attached a block I created of elevation view of windows. It...again...is not much in todays world, but something I will use. Just can't afford the upgrades and baaaaaareeeeelllllyyyy getting by.