I must say it is VERY difficult to see if this is usable before actually trying it. Seems a bit complicated at first, but if it avoids any calculation...
One thing worries me nonetheless: I'd like this tool to work on any selection, not just on subfile/primitives!
For the record, here is how I do slanting in MLCad:
- Make a selection of any elements (lines, surfaces, subfiles). [note: the first element of this selection defines the origin of the transformation. This is of course meaningless in LDPE thanks to the manipulator]
- Click on "position/orientation", check "use matrix value". You are then able to edit the transformation matrix, starting from identity one "1 0 0 0 1 0 0 0 1". I then replace one (or more) of the 0 coefficient with the slanting one. Eg. if I want y to increase when x increases, I enter a value (dy/dx) in the underscored 0.
One thing worries me nonetheless: I'd like this tool to work on any selection, not just on subfile/primitives!
For the record, here is how I do slanting in MLCad:
- Make a selection of any elements (lines, surfaces, subfiles). [note: the first element of this selection defines the origin of the transformation. This is of course meaningless in LDPE thanks to the manipulator]
- Click on "position/orientation", check "use matrix value". You are then able to edit the transformation matrix, starting from identity one "1 0 0 0 1 0 0 0 1". I then replace one (or more) of the 0 coefficient with the slanting one. Eg. if I want y to increase when x increases, I enter a value (dy/dx) in the underscored 0.