Trim to entity trims on wrong side
Got an annoying problem where trim to entity trims the wrong way when either or both entities are curves. I will attach some images to show because I can't start a discussion with an attachment apparently
Comments
The curve in this case is a 2D Arc, if that helps
I usually work aroung by spliting the arc near the target trim point an trim afterwards but I'd be glad for a better way...
- use ScaleXY on the arc, using a scaling of 1.0 for both directions (no visible change in the entity)
- Explode the arc - this results in a series of lines
- use Line to Path to make these lines into a path.
- you now have a properly behaving path entity that can be easily trimmed to.
Go on, I have to ask. Why?
P
The Explode command separates an entity into it's constituent parts of the next lower order. E.g. a mulitpoly gets broken up into the paths that make it up, and Paths get broken down into lines. Lines can't get broken down any further, because they are basic entities - not made up of others.
"2D Arcs" are basic entities too, so Explode doesn't work on them. But if you scale an arc differently in horizontal and vertical directions, it can't be described by the basic arc function anymore, so FastCAD has to convert it into a "2d Elliptical Arc", which is not a basic entity. Using Explode on it breaks it down into its constituent lines.
Hope that clarifies things. I'm sure Simon will correct me if I grossly misrepresented the details.
Surely it should trim the ends of the entities closest to where they were selected - rather than keeping the longest part of the arc, it should keep the part that I actually selected. Same if it was a circle.
And a similar problem if you have an arc and you use the line adjust tool - dragging one end moves it as you want (I believe the ccw end?) but dragging the other end makes it go all the way around
;-P
JSM