hFrame3DDfc - Frame design with Frame3DD in FC
Moderator: bernd
Forum rules
and Helpful information for the FEM forum
and Helpful information for the FEM forum
hFrame3DDfc - Frame design with Frame3DD in FC
Hi,
Here is my wb which uses Frame3DD to design a frame. Not all working yet. You must put Frame3DD.exe inside YouFreeCAD/bin folder under Window 10.
It opens a Frame3DD case file (*.3DD) and copys it into YouFreeCAD/bin folder. Then you can run Frame3DD.exe to solve it. Result can be viewed.
You could download the wb from https://github.com/ceanwang/hFrame3DDfc. Extract under YouFreeCAD/Mod/hFrame3DDfc folder.
Get Frame3DD from http://frame3dd.sourceforge.net/
Regards,
John
Here is my wb which uses Frame3DD to design a frame. Not all working yet. You must put Frame3DD.exe inside YouFreeCAD/bin folder under Window 10.
It opens a Frame3DD case file (*.3DD) and copys it into YouFreeCAD/bin folder. Then you can run Frame3DD.exe to solve it. Result can be viewed.
You could download the wb from https://github.com/ceanwang/hFrame3DDfc. Extract under YouFreeCAD/Mod/hFrame3DDfc folder.
Get Frame3DD from http://frame3dd.sourceforge.net/
Regards,
John
Re: hFrame3DDfc - Frame design with Frame3DD in FC
Nice! Do you have a roadmap of different features you're planning to integrate? One of them being referencing Frame3DD instead of the need to manually adding the executable to the FC directory, please.
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
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
Re: hFrame3DDfc - Frame design with Frame3DD in FC
Here is my code to run Frame3DD.exe
Code: Select all
process=subprocess.Popen(["frame3dd","hFrame3DDfc.3DD","hFrame3DDfc.out"],stdout=subprocess.PIPE,stderr=subprocess.PIPE,encoding="utf8")
out,err=process.communicate()
I'll setup a case folder, open case file from that folder and output result file into that folder.
-
- Veteran
- Posts: 3156
- Joined: Sat May 20, 2017 12:06 pm
- Location: Germany
Re: hFrame3DDfc - Frame design with Frame3DD in FC
Very cool!
Implementing graphic plot in Fc seems hard... (example from my commercial 3D-program)
John, keep up the spirit
my system:
OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.20477 (Git)
Build type: Release
Branch: master
Hash: 7d8ab175a68e476427e6e337fe3099b52da49dc8
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: German/Germany (de_DE)
Implementing graphic plot in Fc seems hard... (example from my commercial 3D-program)
John, keep up the spirit
my system:
OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.20477 (Git)
Build type: Release
Branch: master
Hash: 7d8ab175a68e476427e6e337fe3099b52da49dc8
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: German/Germany (de_DE)
-
- Veteran
- Posts: 3156
- Joined: Sat May 20, 2017 12:06 pm
- Location: Germany
Re: hFrame3DDfc - Frame design with Frame3DD in FC
ok, I got it, sorry...
-
- Veteran
- Posts: 3156
- Joined: Sat May 20, 2017 12:06 pm
- Location: Germany
Re: hFrame3DDfc - Frame design with Frame3DD in FC
pay attention when reading test files from frame3DD ==> unit conversion from inch to mm
Re: hFrame3DDfc - Frame design with Frame3DD in FC
My exA example shows point load.
Your exG example shows distribution load.
Frame3dd doesn't output bending moment. If it can be derived, I could draw it along the member.
Last edited by johnwang on Sat Apr 11, 2020 10:56 am, edited 1 time in total.
Re: hFrame3DDfc - Frame design with Frame3DD in FC
There is one line factor=25.4thschrader wrote: ↑Sat Apr 11, 2020 10:46 am pay attention when reading test files from frame3DD ==> unit conversion from inch to mm
But now set at factor=1.
I need to check that. I was focus on the display before.
-
- Veteran
- Posts: 3156
- Joined: Sat May 20, 2017 12:06 pm
- Location: Germany
Re: hFrame3DDfc - Frame design with Frame3DD in FC
Modified the tower-file to Newton/mm scale, using a bigger system and tubes 88,9x6,3 mm as profiles.
Only nodal-load 3 kN at the top. Double-check with my commercial software gives nearly 100% accordance
for forces, moments, deflection.
@john: you can subdivide the beam to get maxM under distributed loading
(rename txt-extension to 3DD)
Only nodal-load 3 kN at the top. Double-check with my commercial software gives nearly 100% accordance
for forces, moments, deflection.
@john: you can subdivide the beam to get maxM under distributed loading
(rename txt-extension to 3DD)
Re: hFrame3DDfc - Frame design with Frame3DD in FC
HI thschrader,thschrader wrote: ↑Sat Apr 11, 2020 2:26 pm Modified the tower-file to Newton/mm scale, using a bigger system and tubes 88,9x6,3 mm as profiles.
Only nodal-load 3 kN at the top. Double-check with my commercial software gives nearly 100% accordance
for forces, moments, deflection.
@john: you can subdivide the beam to get maxM under distributed loading
(rename txt-extension to 3DD)
In your drawing, some elements are colored in Red and some in Blue. What it means? Element in Compression or in Tensil ?
I found out Frame3DD could output another file for frame element bending moments about the local -y-axis and z-axis.
I'll try to read that data and draw on the element.
Regards,
John