Yes!
Dev logs of Rebar Addon for FreeCAD - GSoC project
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
-
- Veteran
- Posts: 3157
- Joined: Sat May 20, 2017 12:06 pm
- Location: Germany
Re: Dev logs of Rebar Addon for FreeCAD - GSoC project
Hello everyone,
First of all, Merry Christmas and happy holidays to all!
I have added developer documentation section in a readme file.
http://me.amritpals.com/FreeCAD-Reinfor ... #developer Or
http://me.amritpals.com/FreeCAD-Reinfor ... index.html
http://me.amritpals.com/FreeCAD-Reinfor ... refman.pdf
Regards,
First of all, Merry Christmas and happy holidays to all!
I have added developer documentation section in a readme file.
http://me.amritpals.com/FreeCAD-Reinfor ... #developer Or
http://me.amritpals.com/FreeCAD-Reinfor ... index.html
http://me.amritpals.com/FreeCAD-Reinfor ... refman.pdf
Regards,
Re: Dev logs of Rebar Addon for FreeCAD - GSoC project
Nice! how did you generate the pdf ? is there an original document you used that could be updated in the future to update the PDF ? It was purely generated from doxygen ?
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: Dev logs of Rebar Addon for FreeCAD - GSoC project
Hi @Kunda1
Yes, it was purely generated from Doxygen. Here is my Doxyfile which produces documentation in both formats (Web and LaTeX): https://github.com/amrit3701/FreeCAD-Re ... file#L1599
- hardeeprai
- Posts: 177
- Joined: Sun May 23, 2010 2:41 pm
- Location: Ludhiana, Punjab, India
- Contact:
Re: Dev logs of Rebar Addon for FreeCAD - GSoC project
It seems there are certain issues with the rebar module, or I am missing something. Cover taken in this makes working difficult, as we need to specify nominal cover which mean clear cover, so one would like to enter this cover as input, but this module expect effective cover, so either you will get different model or you need to do some calculations to convert cover to effective cover. To solve this issue (till such changes does not incorporated in module), Here are two files, change data in footingConf.py file and execute footing.py to get a pad type footing with reinforcement in both direction.
Screenshot of generated footing is also attached:
I am thankful to Amrit for his tutorial at https://www.freecadweb.org/wiki/Arch_Re ... #Scripting
Screenshot of generated footing is also attached:
I am thankful to Amrit for his tutorial at https://www.freecadweb.org/wiki/Arch_Re ... #Scripting
- Attachments
-
- footing.py
- (868 Bytes) Downloaded 79 times
-
- footingConf.py
- (348 Bytes) Downloaded 95 times
Last edited by hardeeprai on Mon Feb 12, 2018 2:28 am, edited 1 time in total.
--
H.S.Rai
H.S.Rai
- hardeeprai
- Posts: 177
- Joined: Sun May 23, 2010 2:41 pm
- Location: Ludhiana, Punjab, India
- Contact:
Re: Dev logs of Rebar Addon for FreeCAD - GSoC project
However I faced following thing. The changes done in footingConf.py does not become effective, till I close the FreeCAD and then restart it again. If I don't do so, on executing footing.py, on a new file, it still produce the results with old data.hardeeprai wrote: ↑Sun Feb 11, 2018 12:08 pmTo solve this issue (till such changes does not incorporated in module), Here are two files, change data in footingConf.py file and execute footing.py to get a pad type footing with reinforcement in both direction.
Does this behaviour normal?
Please help me to avoid restart of FreeCAD again and again.
I am using FreeCAD-daily on Linux.
OS: Ubuntu 16.04.3 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.12772 (Git)
Build type: None
Branch: master
Hash: c8c9b76f43d2c78c4afb65b756f3f07d626aac85
Python version: 2.7.12
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.1.0
Locale: English/UnitedStates (en_US)
--
H.S.Rai
H.S.Rai
Re: Dev logs of Rebar Addon for FreeCAD - GSoC project
It's a normal behaviour. You need to reload modules.hardeeprai wrote: ↑Sun Feb 11, 2018 12:14 pm However I faced following thing. The changes done in footingConf.py does not become effective, till I close the FreeCAD and then restart it again. If I don't do so, on executing footing.py, on a new file, it still produce the results with old data.
Does this behaviour normal?
Please help me to avoid restart of FreeCAD again and again.
Code: Select all
# Importing modules
import footingConf
import footing
# Changes done in footingCong.py
# Reload modules
reload(footingConf)
reload(footing)
Re: Dev logs of Rebar Addon for FreeCAD - GSoC project
Hi, I used your Rebar Addon to create multiple rebars and stirrups in one step, I made some modifications to the code and now it takes to consideration the rebar length, overlaps and type of stirrup. But I'm having problems when structure have angle, the "Map a sketch to a face" doesn't work like I wanted The addon have the same problem, I don't know if I missing something or what could I do to create the rebar and stirrups despite the angle of the structure.
Great job with this addon!! I hope I can help with something
PS. I still don't know how to attach images properly, Sorry
Great job with this addon!! I hope I can help with something
PS. I still don't know how to attach images properly, Sorry
- Attachments
-
- 001.png (240.04 KiB) Viewed 2102 times
-
- 002.png (277.74 KiB) Viewed 2102 times
-
- 003.png (247.7 KiB) Viewed 2102 times
-
- 004.png (276.47 KiB) Viewed 2102 times
-
- 005.png (366.1 KiB) Viewed 2102 times
- ebrahim raeyat
- Posts: 625
- Joined: Sun Sep 09, 2018 7:00 pm
- Location: Iran
- Contact:
Re: Dev logs of Rebar Addon for FreeCAD - GSoC project
Thank you amrit for your great work. I am very interesting to it. is there any effort to port reinforcement to python3 and pyqt5?
very thanks.
very thanks.