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!
paullee
Posts: 2040
Joined: Wed May 04, 2016 3:58 pm

Re: Civil engineering feature implementation (Transportation Engineering)

Postby paullee » Fri Nov 22, 2019 1:51 pm

Joel_graff wrote:
Fri Nov 22, 2019 1:34 pm
Image
turns.gif
Congrats! Seems we would have swept path analysis on FC very soon ? :D
User avatar
Kunda1
Posts: 6440
Joined: Thu Jan 05, 2017 9:03 pm

Re: Civil engineering feature implementation (Transportation Engineering)

Postby Kunda1 » Fri Nov 22, 2019 2:00 pm

Joel_graff wrote:
Fri Nov 22, 2019 1:34 pm
:shock: :shock: :o
LOL! :clap::clap::clap::clap:
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
Joel_graff
Posts: 1623
Joined: Fri Apr 28, 2017 4:23 pm
Contact:

Re: Civil engineering feature implementation (Transportation Engineering)

Postby Joel_graff » Fri Nov 22, 2019 2:05 pm

Kunda1 wrote:
Fri Nov 22, 2019 2:00 pm
LOL!
Just sayin'... ;)

As for the 3D traffic sim, there's a surprisingly large number of them. I've even seen one designed for Unity3D. It's good to see an option for Blender, even if it is proprietary. The price is quite reasonable.

It's certainly something that could be written in FreeCAD... What would be nice would be a good quality open source simulation modeller engine that could be hooked to any front end...

I'll put it on my to-do list. ;)
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
triplus
Posts: 9136
Joined: Mon Dec 12, 2011 4:45 pm

Re: Civil engineering feature implementation (Transportation Engineering)

Postby triplus » Sat Nov 23, 2019 9:28 pm

Joel_graff wrote:
Fri Nov 22, 2019 1:34 pm
Congratulations!

P.S. Looks surprisingly easy to understand, where did all the complexity go?
User avatar
Joel_graff
Posts: 1623
Joined: Fri Apr 28, 2017 4:23 pm
Contact:

Re: Civil engineering feature implementation (Transportation Engineering)

Postby Joel_graff » Sun Nov 24, 2019 12:34 am

triplus wrote:
Sat Nov 23, 2019 9:28 pm
P.S. Looks surprisingly easy to understand, where did all the complexity go?
I'm trying like crazy to figure out what you're referring to....

So... what are you referring to? :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
triplus
Posts: 9136
Joined: Mon Dec 12, 2011 4:45 pm

Re: Civil engineering feature implementation (Transportation Engineering)

Postby triplus » Sun Nov 24, 2019 1:33 pm

Well, all this discussions in the past, examples, prototypes ... All looked rather complex and involved. Now i guess people just have to say OK, vehicle, here is the trail. And everything else happens automagically.
User avatar
Joel_graff
Posts: 1623
Joined: Fri Apr 28, 2017 4:23 pm
Contact:

Re: Civil engineering feature implementation (Transportation Engineering)

Postby Joel_graff » Sun Nov 24, 2019 1:49 pm

Well, with swept path analysis, it is fairly straightforward. The complexity is in vehicle design and the math to produce an accurate analysis. For the user, though, they really need to do three things: provide a roadway drawing, a design vehicle, and a path to follow.

Actually, just watch the animation here. That pretty much describes the complexity for the user:

https://autoturnonline.com/
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: 1623
Joined: Fri Apr 28, 2017 4:23 pm
Contact:

Re: Civil engineering feature implementation (Transportation Engineering)

Postby Joel_graff » Wed Nov 27, 2019 6:25 pm

Gratuitous thread-bumping...

Now we're making tracks. ;)

turns_vehicle.gif
turns_vehicle.gif (455.98 KiB) Viewed 132 times
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
microelly2
Posts: 4560
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

Re: Civil engineering feature implementation (Transportation Engineering)

Postby microelly2 » Wed Nov 27, 2019 6:28 pm

Nice to see the progress. Looking forward for trailer management.
User avatar
Joel_graff
Posts: 1623
Joined: Fri Apr 28, 2017 4:23 pm
Contact:

Re: Civil engineering feature implementation (Transportation Engineering)

Postby Joel_graff » Wed Nov 27, 2019 6:34 pm

microelly2 wrote:
Wed Nov 27, 2019 6:28 pm
Nice to see the progress. Looking forward for trailer management.
That's next. Then I need to work on developing the outer envelope (merging the outermost tracks where one exceeds another)
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