HakanSeven12 wrote: ↑
Sat Feb 16, 2019 11:39 am
Im a survey engineer and I use C3D for road project. I want to use linux but there is no alternative to C3D and when I searching on Google I find your workbench and I want to try it.
There isn't much to use... yet.
I'm a PE in highway design and am trying to build a workflow that is familiar to how Bentley Microstation works (I've never used Civil3D). At this point, I'm reasonably confident something can be made... I've actually made quite a bit of it work already in pieces, but creating a complete toolchain that properly handles the data and edge cases takes time. Lots of it.
Right now, I'm reworking horizontal alignment importing / generation. I've developed a parser that allows you to import a CSV that describes a horizontal alignment as a series of PI's. Basically, you describe a PI on a separate line, including it's bearing / distance relative to the previous PI (or northing / easting in absolute terms) and the curve radius / degree at that PI. It also supports station equations and intersection equations.
So far, it works... mostly. I have a somewhat-complex, ten-mile-long highway alignment I'm using as a test case and it seems to be generating it pretty well, though I'm still encountering a few bugs. It's really important to me to create a functional user interface as I go. It makes a lot of work though, especially when I haven't had to deal with surveying in... twenty years.
Anyway, if you're willing to play around with it and tell me what you think, I'd really appreciate the input. Horizontal alignment generation works, and I can help you if you're interested, but there's not much to do beyond that at the moment. That said, there aren't many around here who have expertise in surveying/transportation engineering, so I can always use the help!
Keep an eye on my github repo (I'm assuming you've already found that) at https://github.com/joelgraff/freecad-transportation-wb
. I've been pushing updates to it pretty regularly for the last couple of months. If I can get the horizontal alignment generation stable (hopefully in the next week or two), I'll post a video detailing how it works. Then it's on to vertical!