Yorik, I have noticed one more thing in the Rebar addon. I don't know it's a bug of rebar addon or FreeCAD. For eg. after opening .fcstd file in which reinforcement is created with rebar addon (https://forum.freecadweb.org/download/file.php?id=40127) and when I try to change properties of rebar from rebar addon dialog box it gave below error:yorik wrote:
Code: Select all
Traceback (most recent call last): File "<string>", line 1, in <module> <type 'exceptions.IOError'>: The project '/home/ambu/Desktop/slab_test.FCStd' is already open! Exception (Wed Jul 12 16:26:40 2017): Sketch::checkGeoId. GeoId index out range. Traceback (most recent call last): File "/home/ambu/.FreeCAD/Mod/Reinforcement/StraightRebar.py", line 89, in accept editStraightRebar(self.Rebar, f_cover, b_cover, s_cover, diameter, True, amount, self.SelectedObj, self.FaceName) File "/home/ambu/.FreeCAD/Mod/Reinforcement/StraightRebar.py", line 171, in editStraightRebar sketch.movePoint(0, 1, points, 0) <class 'Base.FreeCADError'>: Sketch::checkGeoId. GeoId index out range.
Sorry, but I unable to get. It will be better if you can explain error a bit more or may explain through a screencast.
I think currently I should focus more on different rebar shapes but I will do it later.
Yes as you suggested it works on my system when I use the normal structure, but it doesn't work from when the structure is derived from a wire. But i'm wondering why should the rebar only be derived from the structure and not other arch objects like walls or any other shape for that matter? could there be an option to check a box to enable and disable that feature? It will continue the philosophy of freecad unlike other BIM products that, any shape can be converted into any other useful object, like a wall can now be a structure vice versa. Just my natural User Experience feel.
It's not a bug.thschrader wrote: ↑Wed Jul 12, 2017 3:01 pmAmrit,
I did the following:
Step 1: Goto Arch-WB, select green face on slab, activate "straight-rebar" dialog.
Step 2: first initial settings front/side cover =100 mm, bottom 80 mm, diameter 12 mm, amount 10 (as a start...) Click OK
Result: (set transparency to 80) 10 bars are generated. Front/side cover is equal as given in dialog. rebar position is at the
bottom of slab (? maybe I misunderstood input dialog). Never mind. With rebar placement z=+80 mm lift the rebars up.
Then acivate rebar sketch, pick the right node and stretch rebar outside the slab.
Step 3: doublick rebar in tree, dialog opens with previous parameters. activate "spacing", then "custom-spacing).
I want 6 rebars dist=50 mm in segment 1, 6 rebar dist=180 mm in segment 2, segment 3=segment1. And I want that front/side
cover is equal! Hit ok, see result: distance is unequal. Is that a bug or your intention.
regards thomas (the attachment drives me crazy, sorry for scrambling...)