Exactly that was the problem! Thank you @paullee for pointing it out
[ Comments Request /PR ] Intuitive Automatic Windows/Doors + Equipment Placement
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Re: [ Comments Request ] Intuitive Automatic Windows/Doors + Equipment Placement
Re: [ Comments Request ] Intuitive Automatic Windows/Doors + Equipment Placement
balrobs wrote: ↑Fri Jan 22, 2021 7:53 amAdded issue https://github.com/paullee0/FreeCAD_SketchArch/issues/6 to Github.
Should works without user intervention now.
The tool would recompute the target Link if found it is not properly set up yet.
SketchArch WB / Python Updated
- SketchArch WB in https://github.com/paullee0/FreeCAD_SketchArch
- If you have previous files, simply replace below file
Re: [ Comments Request ] Intuitive Automatic Windows/Doors + Equipment Placement
Just come to my attention there is some fundamental flaw - When the Base Sketch of the Wall is ordinary Sketch, i.e. not ArchSketch, nothing works, Report View return errors
That is not the intention. Running more trial to verify, anyone has similar problem?
Probably using ArchSketch become my habit so I never test this usecase.
That is not the intention. Running more trial to verify, anyone has similar problem?
Probably using ArchSketch become my habit so I never test this usecase.
Re: [ Comments Request ] Intuitive Automatic Windows/Doors + Equipment Placement
Should works with Ordinary Sketch as Base of Wall now, see anyone interested in testing
SketchArch WB / Python Updated
- SketchArch WB in https://github.com/paullee0/FreeCAD_SketchArch
- If you have previous files, simply replace below file
Re: [ Comments Request ] Intuitive Automatic Windows/Doors + Equipment Placement
Hi @paullee,paullee wrote: ↑Sat Feb 06, 2021 9:29 am Just come to my attention there is some fundamental flaw - When the Base Sketch of the Wall is ordinary Sketch, i.e. not ArchSketch, nothing works, Report View return errors
That is not the intention. Running more trial to verify, anyone has similar problem?
Probably using ArchSketch become my habit so I never test this usecase.
Screenshot from 2021-02-06 17-26-14.png
I had the same habit so I never realized the problem too
BTW you were right ... before your update ordinary Sketches had problems, with your latest update the problems are gone!
Thanks for finding and solving the issue
Re: [ Comments Request ] Intuitive Automatic Windows/Doors + Equipment Placement
Thanks for testing Some features may eventually need ArchSketch for ease of implementation maybe.
One of the goal is able for an ArchObject to attach to an ArchSpace, which is in turned formed / defined by a numbers of ArchWall. Then one can tell, e.g. which windows are in which Room (Space), which furnitures etc...
Maybe would expose the feature to attach to Intersection of Wall, rather then just along 1 wall at the moment.
Re: [ Comments Request ] Intuitive Automatic Windows/Doors + Equipment Placement
OK, one more feature to ease placement.
Placement Offsetting from Intersection of Walls
(rather than from end of Walls)
Even better to implement 'Attaching to a Room' rather than just Wall
SketchArch WB
Placement Offsetting from Intersection of Walls
(rather than from end of Walls)
- Currently Arch Object can offset from one end of Wall - ScreenCapture-1
(with MasterSketch SubElement + MasterSketch Subelement Offset setting) - Would be difficult to calculate exact length if one would like to offset from the intersection of 2 Walls - ScreenCapture-2
- Input int MasterSketch Intersecting Subelement, in this case 6 - ScreenCapture-3
- Now the ArchObject offset from their intersecting point
- More cool is a Construction Edge in Sketch is supported
- Input int MasterSketch Intersecting Subelement, in this case 5 - ScreenCapture-4
Even better to implement 'Attaching to a Room' rather than just Wall
SketchArch WB
- SketchArch WB in https://github.com/paullee0/FreeCAD_SketchArch
Re: [ Comments Request ] Intuitive Automatic Windows/Doors + Equipment Placement
Update behaviour accordinglybalrobs wrote: ↑Sat Jan 02, 2021 1:39 pmIMHO it makes more sense if it wouldn't jump to the opposite face side.paullee wrote: ↑Sat Jan 02, 2021 10:23 am Another are fine-tuning behaviour of current parameters themselves, better names, user expectation of behaviours - e.g. 'Flip Offset Origin to Other End' allows attachment, instead to the Starting Point of a Sketch Edge, to End Point of the edge. Currently it would also rotate the attaching object by 180 deg. But should it also jump from one face of the wall to opposite face ?
Changing the parameter "FlipOffsetOriginToOtherEnd" I would only expect the offset origin to change.
In order to change wall face site it's more intuitive to alter the "Attachment Aligment" parameter from "EdgeGroupWidthLeft" to "EdgeGroupWidthRight" and viceversa.
SketchArch WB
Update the addon by dowloading at github or simply replace below file
- SketchArch WB in https://github.com/paullee0/FreeCAD_SketchArch