Civil engineering feature implementation (Transportation Engineering)

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
User avatar
ebrahim raeyat
Posts: 619
Joined: Sun Sep 09, 2018 7:00 pm
Location: Iran
Contact:

Re: Civil engineering feature implementation (Transportation Engineering)

Post by ebrahim raeyat »

Kunda1 wrote: Thu Sep 12, 2019 8:55 pm
ebrahim raeyat wrote: Thu Sep 12, 2019 1:29 am

Code: Select all

Version: 0.19.16718 (Git)
we're on revision 0.19.18198
you should probably update.
Thanks, certainly.
User avatar
ebrahim raeyat
Posts: 619
Joined: Sun Sep 09, 2018 7:00 pm
Location: Iran
Contact:

Re: Civil engineering feature implementation (Transportation Engineering)

Post by ebrahim raeyat »

Joel_graff wrote: Thu Sep 12, 2019 9:49 pm
I haven't really been doing a good job making the user interface accessible, I admit.

CSV fucntionality is broken and deprecated. I won't be using it going forward.

You can import an XML file by pressing CTRL_Shift_A. That will let you open a file dialog to pick the XML file. That *should* work. Hakan seemed to make it work on his own LandXML files, anyway.

I really should try to update the commands, though. I've really ignored that stuff because I figured no one was paying attention anyway. ;)
I am interesting in Tracker, it is so nice. thanks
User avatar
Joel_graff
Veteran
Posts: 1949
Joined: Fri Apr 28, 2017 4:23 pm
Contact:

Re: Civil engineering feature implementation (Transportation Engineering)

Post by Joel_graff »

ebrahim raeyat wrote: Fri Sep 13, 2019 3:06 pm I am interesting in Tracker, it is so nice. thanks
It's a work in progress, but it will be very useful for the vertical alignment tool as well... when I get around to it.
FreeCAD Trails workbench for transportation engineering: https://www.github.com/joelgraff/freecad.trails

pivy_trackers 2D coin3D library: https://www.github.com/joelgraff/pivy_trackers
User avatar
Joel_graff
Veteran
Posts: 1949
Joined: Fri Apr 28, 2017 4:23 pm
Contact:

Re: Civil engineering feature implementation (Transportation Engineering)

Post by Joel_graff »

Courtesy of a comment by @ebrahim raeyat, I've made a small update to the UI:

Screenshot from 2019-09-14 06-48-50.png
Screenshot from 2019-09-14 06-48-50.png (12.08 KiB) Viewed 1476 times
The black page and arrow icon opens the LandXML importer. The four connected dots next to it starts the horizontal alignment tool, once a horizontal alignment is selected. The other buttons are functions that don't do anything (the template library) or are used to test the tracker classes.
FreeCAD Trails workbench for transportation engineering: https://www.github.com/joelgraff/freecad.trails

pivy_trackers 2D coin3D library: https://www.github.com/joelgraff/pivy_trackers
User avatar
HakanSeven12
Veteran
Posts: 1481
Joined: Wed Feb 06, 2019 10:30 pm

Re: Civil engineering feature implementation (Transportation Engineering)

Post by HakanSeven12 »

Joel_graff wrote: Sat Sep 14, 2019 11:55 am The black page and arrow icon opens the LandXML importer. The four connected dots next to it starts the horizontal alignment tool, once a horizontal alignment is selected. The other buttons are functions that don't do anything (the template library) or are used to test the tracker classes.
https://www.flaticon.com/free-icon/xml_337959
https://www.flaticon.com/free-icon/xml_136526
User avatar
Joel_graff
Veteran
Posts: 1949
Joined: Fri Apr 28, 2017 4:23 pm
Contact:

Re: Civil engineering feature implementation (Transportation Engineering)

Post by Joel_graff »

Well, then. Would have been nice to know about that before I spend a half hour making an icon in InkScape. :lol:
FreeCAD Trails workbench for transportation engineering: https://www.github.com/joelgraff/freecad.trails

pivy_trackers 2D coin3D library: https://www.github.com/joelgraff/pivy_trackers
User avatar
ebrahim raeyat
Posts: 619
Joined: Sun Sep 09, 2018 7:00 pm
Location: Iran
Contact:

Re: Civil engineering feature implementation (Transportation Engineering)

Post by ebrahim raeyat »

Joel_graff wrote: Sat Sep 14, 2019 11:55 am Courtesy of a comment by @ebrahim raeyat, I've made a small update to the UI:


Screenshot from 2019-09-14 06-48-50.png

The black page and arrow icon opens the LandXML importer. The four connected dots next to it starts the horizontal alignment tool, once a horizontal alignment is selected. The other buttons are functions that don't do anything (the template library) or are used to test the tracker classes.
Thank you so much. I will follow your work. I am planning to develop a WB for concrete detailing. It will help me for this.
User avatar
Joel_graff
Veteran
Posts: 1949
Joined: Fri Apr 28, 2017 4:23 pm
Contact:

Re: Civil engineering feature implementation (Transportation Engineering)

Post by Joel_graff »

ebrahim raeyat wrote: Sat Sep 14, 2019 7:08 pm Thank you so much. I will follow your work. I am planning to develop a WB for concrete detailing. It will help me for this.
Great!
FreeCAD Trails workbench for transportation engineering: https://www.github.com/joelgraff/freecad.trails

pivy_trackers 2D coin3D library: https://www.github.com/joelgraff/pivy_trackers
User avatar
HakanSeven12
Veteran
Posts: 1481
Joined: Wed Feb 06, 2019 10:30 pm

Re: Civil engineering feature implementation (Transportation Engineering)

Post by HakanSeven12 »

Looks better :)


Adsız.png
Adsız.png (2.33 KiB) Viewed 1401 times
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Civil engineering feature implementation (Transportation Engineering)

Post by Kunda1 »

Just an FYI to remember the work that @agryson did. He even made some guidelines for FC, Artwork_Guidelines
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Post Reply