Geotechnical Work Addon

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!
geoguy
Posts: 2
Joined: Thu Aug 06, 2020 11:25 am

Geotechnical Work Addon

Postby geoguy » Thu Aug 06, 2020 12:20 pm

I am new to this forum, Is there an existing addon for modeling excavation support systems (shoring) such as sheet piling, soldier piles, soil nails, etc. for geotechnical application? something like this:

https://blog.buildllc.com/2015/01/shoring-101/
https://www.advenser.com/site-underground-modeling/

Model Input:
1. External file from civil (topo) and from structural engineer (below ground portion of the building)
2. user input: soldier pile/sheet pile locations and geometry, some properties, tiebacks if needed.
Model output:
1. plan view
2. elevation views
3. Section views
4. Schedule of quantities from soldier piles and tieback geometry and properties

some examples of drawings
https://wsdot.wa.gov/publications/fullt ... 1_A2_1.pdf
https://wsdot.wa.gov/publications/fullt ... 1_A3_2.pdf
https://wsdot.wa.gov/publications/fullt ... 1_A3_3.pdf
paullee
Posts: 2624
Joined: Wed May 04, 2016 3:58 pm

Re: Geotechnical Work Addon

Postby paullee » Thu Aug 06, 2020 3:50 pm

Maybe you can cross-post in the Arch/BIM forum or FEM forum
vocx
Posts: 4978
Joined: Thu Oct 18, 2018 9:18 pm

Re: Geotechnical Work Addon

Postby vocx » Fri Aug 07, 2020 6:54 am

geoguy wrote:
Thu Aug 06, 2020 12:20 pm
...for geotechnical application? something like this:
This is the thread for the Geomatics Workbench (HakanSeven).

This is the thread for the Trails Workbench (Joel Graff).

The "Geomatics" workbench was merged into the Trails Workbench a few months ago, so you should not try to install it by itself now.

The Geomatics workbench was essentially a fork of the GeoData Workbench by microelly2. However, since GeoData was no longer developed by its author, at this point in time you should probably try Trails before anything else.
Always add the important information to your posts if you need help.
To support the documentation effort, and code development, your donation is appreciated: liberapay.com/FreeCAD.
User avatar
bernd
Posts: 10698
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: Geotechnical Work Addon

Postby bernd » Fri Aug 07, 2020 11:32 am

vocx wrote:
Fri Aug 07, 2020 6:54 am
geoguy wrote:
Thu Aug 06, 2020 12:20 pm
...for geotechnical application? something like this:
... at this point in time you should probably try Trails before anything else.
Just gave it a try on latest LP version ... I got the following error:

Code: Select all

13:30:44  During initialization the error "No module named 'freecad.trails.project.support'" occurred in freecad.trails
13:30:44  --------------------------------------------------------------------------------
13:30:44  Traceback (most recent call last):
  File "<string>", line 150, in InitApplications
  File "importlib\__init__.py", line 126, in import_module
  File "<frozen importlib._bootstrap>", line 994, in _gcd_import
  File "<frozen importlib._bootstrap>", line 971, in _find_and_load
  File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "C:\Users\BHA\AppData\Roaming\FreeCAD\Mod\trails\freecad\trails\init_gui.py", line 29, in <module>
    from .corridor.template import ViewTemplateLibrary
  File "C:\Users\BHA\AppData\Roaming\FreeCAD\Mod\trails\freecad\trails\corridor\template\ViewTemplateLibrary.py", line 31, in <module>
    from . import TemplateLibrary, SketchTemplate
  File "C:\Users\BHA\AppData\Roaming\FreeCAD\Mod\trails\freecad\trails\corridor\template\TemplateLibrary.py", line 47, in <module>
    from ...project.support import document_properties
ModuleNotFoundError: No module named 'freecad.trails.project.support'
13:30:44  --------------------------------------------------------------------------------

Code: Select all

OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.22130 (Git)
Build type: Release
Branch: master
Hash: dc65b055e5143a7d7349520da466d4d722df57e8
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: German/Switzerland (de_CH)

thschrader
Posts: 1808
Joined: Sat May 20, 2017 12:06 pm
Location: Germany

Re: Geotechnical Work Addon

Postby thschrader » Fri Aug 07, 2020 12:11 pm

Bernd, try conda.
https://forum.freecadweb.org/viewtopic. ... 5&start=10
conda.JPG
conda.JPG (34.05 KiB) Viewed 590 times
User avatar
bernd
Posts: 10698
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: Geotechnical Work Addon

Postby bernd » Fri Aug 07, 2020 1:55 pm

What is the problem with LP version? It should work with LP as well! If not we should fix it. I would even help with it!
User avatar
bernd
Posts: 10698
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: Geotechnical Work Addon

Postby bernd » Fri Aug 07, 2020 2:00 pm

we really should fix it because same happens on linux

Code: Select all

16:01:34  During initialization the error "No module named 'pivy_trackers.pivy_trackers'" occurred in freecad.trails
16:01:34  --------------------------------------------------------------------------------
16:01:34  Traceback (most recent call last):
  File "<string>", line 150, in InitApplications
  File "/usr/lib/python3.7/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/hugo/.FreeCAD/Mod/trails/freecad/trails/__init__.py", line 53, in <module>
    'pivy_trackers.pivy_trackers.tracker.context_tracker', 'ContextTracker')
  File "/home/hugo/.FreeCAD/Mod/trails/freecad/trails/__init__.py", line 50, in import_class
    return getattr(import_module(path, name), name)
  File "/home/hugo/.FreeCAD/Mod/trails/freecad/trails/__init__.py", line 43, in import_module
    return __import__(path, globals(), locals(), _name_list)
ModuleNotFoundError: No module named 'pivy_trackers.pivy_trackers'
16:01:34  --------------------------------------------------------------------------------

Code: Select all

OS: Debian GNU/Linux 10 (buster) (KDE//usr/share/xsessions/plasma)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.22208 (Git)
Build type: Unknown
Branch: master
Hash: e813c5adfdb48f4b4c27966cb8b04948e97573d2
Python version: 3.7.3
Qt version: 5.11.3
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: German/Switzerland (de_CH)
User avatar
bernd
Posts: 10698
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: Geotechnical Work Addon

Postby bernd » Fri Aug 07, 2020 2:04 pm

what is this pivy_trackers.pivy_trackers ?

I seam to have pivy_trackers installed ...

Code: Select all

>>> 
>>> import pivy_trackers
>>> 
>>> import pivy_trackers.pivy_trackers
Traceback (most recent call last):
  File "<input>", line 1, in <module>
ModuleNotFoundError: No module named 'pivy_trackers.pivy_trackers'
>>> 
>>> pivy_trackers.__dir__()
['__name__', '__doc__', '__package__', '__loader__', '__spec__', '__file__', '__path__']
>>> 
User avatar
bernd
Posts: 10698
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: Geotechnical Work Addon

Postby bernd » Fri Aug 07, 2020 2:15 pm

Ahh pivy_trackers is part of trails workbench but It will not installed because it is a different repository ...

https://github.com/joelgraff/freecad.trails

Ahh it needs to be installed with the AddOn manager too. I installed pivy_trackes with AddOn manager but still

Code: Select all

>>> 
>>> import pivy_trackers.pivy_trackers
Traceback (most recent call last):
  File "<input>", line 1, in <module>
ModuleNotFoundError: No module named 'pivy_trackers.pivy_trackers'
>>> 
>>> import pivy_trackers
>>> 
>>> pivy_trackers.__dir__()
['__name__', '__doc__', '__package__', '__loader__', '__spec__', '__path__', '__file__', '__cached__', '__builtins__']
>>> 
thschrader
Posts: 1808
Joined: Sat May 20, 2017 12:06 pm
Location: Germany

Re: Geotechnical Work Addon

Postby thschrader » Fri Aug 07, 2020 2:17 pm

Bernd, please see post from hakan on
https://forum.freecadweb.org/viewtopic.php?f=3&t=47745
Bug should be fixed now...
pivy_trackers.JPG
pivy_trackers.JPG (60.22 KiB) Viewed 540 times