Test create stirrup.
Okay.yorik wrote: ↑Fri Jun 30, 2017 3:22 pmVery good, just tested right now, this is a very good use of a non-planar rebar path. It works very well, good job!
A couple of small improvements I'd like to suggest (not critical nor urgent):
1) Add the diagram that appears inside the task panel to the warning message that pops out when you try to run one of the tools without selecting a face first. That will help the user to choose the right face before launching the tool. Maybe you won't be able to use the default QMessageBox for that, and you'll need to create a custom dialog.
I will complete implement "pick selected face" button in this week.yorik wrote: ↑Fri Jun 30, 2017 3:22 pm2) Allow the user to change the selected face once the task dialog is running (for ex. in case he picked the wrong one, or, later on, if things need to be fixed later on, which can always happen while TopoNaming is untrustable). I believe you would simply need to add a "pick selected face" button.
I think before attacking on rebar distribution we should first define how user will give input for rebar distribution. I have an idea regarding rebar rdistribution, we will add a new property to the Rebar object that will take input in a specific format like 5@100+2@200+5@100 (which means we have 12 rebars and spacing between first five rebars are 100, spacing from 6-7 rebars are 200 and spacing between 8-12 rebars are 100). Give your views on that?
I think you need to separate the question in two: 1) How to store that custom spacing information in the object, and 2) How to make it nicely editable by the user.
great. If a Part --> Box is used as a Base object for the Arch Struct the rebars should be in I get an error message saying
Cannot identified shape or from which base object sturctural element is derived
another one came in minde. Some times I used a wrong input and on pressing ok there was an error message. But than one has to do all again. An apply button would be cool. If some input is wrong, one changes just these input and presses apply again and do not loose all input.
How does it works? It neither works as a macro nor as by just copying into console?amrit3701 wrote: ↑Fri Jun 30, 2017 2:19 pmI have created stirrup(non-planar) with my script(https://github.com/amrit3701/FreeCAD-Re ... Stirrup.py). Here are the
Please try to test my code and give comments.
This is just the way you would like to save the rebar distribution inside a string property, am I right ?amrit3701 wrote: ↑Sat Jul 01, 2017 12:41 pmwe will add a new property to the Rebar object that will take input in a specific format like 5@100+2@200+5@100 (which means we have 12 rebars and spacing between first five rebars are 100, spacing from 6-7 rebars are 200 and spacing between 8-12 rebars are 100). Give your views on that?
Good test, now I will add support to my addon when structural element is derived from Part object.