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: 159
Joined: Sun Sep 09, 2018 7:00 pm
Location: Iran
Contact:

Re: Civil engineering feature implementation (Transportation Engineering)

Postby ebrahim raeyat » Fri Sep 13, 2019 3:04 pm

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: 159
Joined: Sun Sep 09, 2018 7:00 pm
Location: Iran
Contact:

Re: Civil engineering feature implementation (Transportation Engineering)

Postby ebrahim raeyat » Fri Sep 13, 2019 3:06 pm

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
Posts: 1578
Joined: Fri Apr 28, 2017 4:23 pm
Contact:

Re: Civil engineering feature implementation (Transportation Engineering)

Postby Joel_graff » Fri Sep 13, 2019 3:50 pm

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
Posts: 1578
Joined: Fri Apr 28, 2017 4:23 pm
Contact:

Re: Civil engineering feature implementation (Transportation Engineering)

Postby Joel_graff » 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
Screenshot from 2019-09-14 06-48-50.png (12.08 KiB) Viewed 295 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
Posts: 280
Joined: Wed Feb 06, 2019 10:30 pm

Re: Civil engineering feature implementation (Transportation Engineering)

Postby HakanSeven12 » Sat Sep 14, 2019 12:53 pm

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
Posts: 1578
Joined: Fri Apr 28, 2017 4:23 pm
Contact:

Re: Civil engineering feature implementation (Transportation Engineering)

Postby Joel_graff » Sat Sep 14, 2019 3:57 pm

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: 159
Joined: Sun Sep 09, 2018 7:00 pm
Location: Iran
Contact:

Re: Civil engineering feature implementation (Transportation Engineering)

Postby ebrahim raeyat » Sat Sep 14, 2019 7:08 pm

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
Posts: 1578
Joined: Fri Apr 28, 2017 4:23 pm
Contact:

Re: Civil engineering feature implementation (Transportation Engineering)

Postby Joel_graff » Sat Sep 14, 2019 7:42 pm

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
Posts: 280
Joined: Wed Feb 06, 2019 10:30 pm

Re: Civil engineering feature implementation (Transportation Engineering)

Postby HakanSeven12 » Sun Sep 15, 2019 1:50 pm

Looks better :)


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

Re: Civil engineering feature implementation (Transportation Engineering)

Postby Kunda1 » Sun Sep 15, 2019 3:11 pm

Just an FYI to remember the work that @agryson did. He even made some guidelines for FC, Artwork_Guidelines
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features