Arch no longer removes external references from sketches
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Arch no longer removes external references from sketches
I modified the working of Arch WB so now, on creating a window or a rebar, the external references of the base sketch are no longer removed. Instead, the window/rebar is not attached to the original wall/structure anymore, but to a new wall or structure that uses the former as base object.
So far this seems to work nicely. It will inflate a bit the model (one more object everytime you create a window), but I think it will stay manageable, and it is much more freecadish. And after all, one day or another, we will have assembly!
So far this seems to work nicely. It will inflate a bit the model (one more object everytime you create a window), but I think it will stay manageable, and it is much more freecadish. And after all, one day or another, we will have assembly!
Re: Arch no longer removes external references from sketches
This is pretty cool !
Now, why not automatically mapping the sketch to the wall face ? So we can move the wall and windows will follow.
Now, why not automatically mapping the sketch to the wall face ? So we can move the wall and windows will follow.
Formations - Assistance - Développement : https://freecad-france.com
Re: Arch no longer removes external references from sketches
Good to hear that.
Re: Arch no longer removes external references from sketches
Will that make the sketch move automatically? I'm not sure.rockn wrote:Now, why not automatically mapping the sketch to the wall face ?
Re: Arch no longer removes external references from sketches
It work quite good.
I have to apply the sketch to wall face.
I also have to set Normal's window to 0,0,0.
The only thing that does not follow well the move is the offset and thickness of windows component.
Try it by moving the line in WallTrace sketch.
I have to apply the sketch to wall face.
I also have to set Normal's window to 0,0,0.
The only thing that does not follow well the move is the offset and thickness of windows component.
Try it by moving the line in WallTrace sketch.
Formations - Assistance - Développement : https://freecad-france.com
Re: Arch no longer removes external references from sketches
hm indeed mapped sketches work pretty well...But there is also the whole "move with host" system that conflicts with it... I must think a bit better how to do this...
Re: Arch no longer removes external references from sketches
Indeed, while making some test, i think of that.
The main problem of "moving with host" in this case is that it work well only if you move the wall object. But the base object of the wall don't follow, this will make hard time after that to adjust the wall if the base object is far from the wall.
The main problem of "moving with host" in this case is that it work well only if you move the wall object. But the base object of the wall don't follow, this will make hard time after that to adjust the wall if the base object is far from the wall.
Formations - Assistance - Développement : https://freecad-france.com
Re: Arch no longer removes external references from sketches
Yes. this is a delicate problem...
-
- Posts: 255
- Joined: Mon May 19, 2014 1:14 pm
- Location: Vouzela - Portugal
Re: Arch no longer removes external references from sketches
Hello,yorik wrote:I modified the working of Arch WB so now, on creating a window or a rebar, the external references of the base sketch are no longer removed. Instead, the window/rebar is not attached to the original wall/structure anymore, but to a new wall or structure that uses the former as base object.
So far this seems to work nicely. It will inflate a bit the model (one more object everytime you create a window), but I think it will stay manageable, and it is much more freecadish. And after all, one day or another, we will have assembly!
I was testing and thinking a little on this subject, I think the model becomes very confusing and difficult to manage. For example: when I want to change the height of a wall that received a window I have to edit the original wall and not the wall that is visible. it requires too much navigate in the tree of objects ...
For me this aspect was better before, although I realize that so is more consistent with the other workbenches, but in my opinion not worth the extra work.
thank you,
Renato
PS: Also the material assigned to the original wall is not currently moving to the new wall ...
my native language is not English, please excuse me any incorrectness, I apologize for any inconvenience caused, thank you
Re: Arch no longer removes external references from sketches
there is now an option in the arch preferences to revert back to the old behaviour...