longcall.blogg.se

Moi3d script area edge
Moi3d script area edge













moi3d script area edge

I have miles to go!Ĭrv.isOnPlane could that be used maybe to select lines as indicated? So the script has a cheksum right there "if line selected = 1 or 2" select others like itĮxcuse my basic knowledge of programming. The best way of implementing this is I think to select the 1st line or edge 1st. If line is xy variable and z point fixed select, otherwise no selecto. If line is on xy fixed position and z points is variable, select, otherwise no selecto.Ģ. If the designs get a bit more standard this could be good.

moi3d script area edge

Thanks Pilou, if the lengths changing I have to likely get the min and max to cover everything. Also Ctrl+click will remove those objects from selection instead of filtering selection down to them. You can also hold down Shift to click on multiple labels, like hold down shift and click on both "4 lines" and "Orange" to get both of those, it will trigger when you release shift. You can also click on the style report labels. You can click the "4 lines" label in the report there and that will narrow the selection to just those objects. The labels for the report are clickable, and will filter selection to that item. There's a report at the top of the dialog on the styles and types for the current selection. These controls may still need a little tuning.Īnother related area for selection by type is in the "Details." object properties dialog. For example doing a hide on Unselected > Edges will hide all edges that are unselected and leave selected edges alone. That adds 2 additional entries to the Types section of the Scene Browser: "Selected", and "Unselected", if you expand those then the controls under them will be targeting a combination of selection and type. There is also an experimental function for the Scene Browser that you can enable in moi.ini: Stuff like hide all edges just of the selected object, etc. There are also some scripts here for manipulating wireframe states: If they were global states (like layers often are in other programs), then it becomes difficult to do something like hide the Red layer and then go show just one named object that also happens to be on the Red layer. This system is why it is possible to have different categories of controls (object names, types, styles) that can be used in combination with each other, because they're all manipulating individual object properties. It doesn't change a property on the style itself. So when you go to Styles > Red and do a hide there (click on the eye), that hides all the objects that have a style assignment of Red.

moi3d script area edge

The hide/show property is on individual objects, using the scene browser lets you do an action like hide/show/lock/select on a set of objects but the scene browser item does not itself own the property. Not exactly because the states in the scene browser are not global settings, they're just a reflection of the combined state of all the individual objects that are addressed by that scene browser item.

moi3d script area edge

> a few objects ignor the global setting? Is it possible to make one object have no edges displayed so even if the type has EDGES "ON" You can make them be a little lighter or darker than the regular style color there. There are also some controls for how edges are displayed in Options > View. > Likely I would use a custom STYLE for this. Is it possible to change the colour of the edges to be a bit more subtle on some objects? Or maybe assigning all the other edges of the object to their own name or style would be good so then you could show them without affecting that one. There isn't any way to make one specific edge exempt from its handling.īut you can assign the edge to its own style or name to control it using the scene browser. No, the Types > Edges control will target all edges for hiding/showing or all visible edges for selecting. > in the types list it does not show up (for example vertical line on the internal radius - hide)? Is it possible to selectively highlight/select an edge element and remove/hide it so when you show 'edges'















Moi3d script area edge