Create and display local coordinate system
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Re: Create and display local coordinate system
Great! I look forward to that!
Re: Create and display local coordinate system
Sorry to bump such an old thread, my question is: What's the status of this feature? Thanks.
Re: Create and display local coordinate system
Hehe that is a funny read, 2012 the statement for the merge was "in a few weeks", and it actually happend last week
It is in master now, but he aware that it is unstable and needs quite some polishing which will take a while.
It is in master now, but he aware that it is unstable and needs quite some polishing which will take a while.
Re: Create and display local coordinate system
It's 2018 now, any news about this ? In the source code I see the file Base/CoordinateSystem.h with Werner Mayer as author, so probably most of the stuff is already in place. In FreeCAD there is also a command in View/Toggle Axis Cross that allows to display a coordinate system. But I don't see any way to
- create a coordinate system
- select the original one
Re: Create and display local coordinate system
for what I can see, a Body or a Part can — and do — contain exactly 1 coordinate system. What I meant is to have several LCS for any Part. You can trick the system by creating a Body inside a Part, and moving it which also moves its LCS. So for each LCS you could create an empty Body and use only its LCS. Phew. It would be much nicer to actually have LCS as reference, the same way as a Point, Axis or Plane.
Also, the LCS doesn't look like an LCS, visually. What I would expect from an LCS is the same what can be seen in the lower-right corner of the window, or when you click View/Toggle axis cross → THAT is what an LCS is supposed to look like. Unfortunately, it's not selectable, and you can't create another
to some degree, but not quite2. Lattice2 add-on workbench is to some degree all about local coordinate systems, and arrays of those.
- Attachments
-
- FreeCAD_LCS.png (230.31 KiB) Viewed 2246 times
Re: Create and display local coordinate system
Lattice2 "airplanes" generally are used very much like this LCS, my hope is that once a proper LCS element would be added to FC (I agree it should be in the group of the datum point, line, plane) that Lattice would adopt it instead of the existing "airplanes".
here is a video of placing columns in an civil "assembly" in catia using the positions of the axis system https://youtu.be/3rcNdbPxl-k?t=157
and another two videos showing some use of it in a facade assembly https://www.youtube.com/watch?v=Hl0IvRceRDo https://www.youtube.com/watch?v=Y4Vlb94BUf0
here is a video of placing columns in an civil "assembly" in catia using the positions of the axis system https://youtu.be/3rcNdbPxl-k?t=157
and another two videos showing some use of it in a facade assembly https://www.youtube.com/watch?v=Hl0IvRceRDo https://www.youtube.com/watch?v=Y4Vlb94BUf0
Last edited by saso on Mon Dec 17, 2018 10:44 pm, edited 4 times in total.
Re: Create and display local coordinate system
first thing: visually it's not clear what is the orientation of the paper plane -vs- XYZ axes
- DeepSOIC
- Veteran
- Posts: 7896
- Joined: Fri Aug 29, 2014 12:45 am
- Location: used to be Saint-Petersburg, Russia
Re: Create and display local coordinate system
Just learn it once, and you'll never forget.
https://github.com/DeepSOIC/Lattice2/wi ... ent-marker
I used the paperplane instead of "axis cross" thing for the very reason it's much easier to comprehend than colored axes.