-
Notifications
You must be signed in to change notification settings - Fork 49
2d to 3d
While not required for other parts of archipack, parts of polygon detection is done through shapely, witch is an external python module. So you'll have to set it up by your own.
setup shapely, required only for 2d to 3d
Find Archipack 2d on the left panel of 3d view, under Tools->Arhcipack 2d
The tool panel will not show unless you select one or many curves
Select one or many curves, choose extend value to fill gaps (ideally 1cm should be sufficient) keep it as lower as possible to prevent filling of unwanted areas.
Use bezier resolution to set number of subdivisions of your curves on input. This tool only works with linear segments.
Push "Detect" and wait a bit while processing.
- Use "Select / union / wall / best fit rectangle" to pick polygons and follow on screen instructions.
- Use "all" to output all detected polygons.
- use "Wall" to create a wall from selected polygons. Wall detect inside and outside, setup materials ids and uvs.
- use "Door or window" and select corners points of the window/door location on drafting, then hit "F" and press and keep left mouse pressed, orient opening side of your window/door then release your mouse left button to create your object, you may repeat select and F. press ESC or right click to exit create mode.
Note:
union is a way to make boolean from splines, where you select the part you want to keep.
- Use "Select / union" to pick lines and follow on screen instructions.
- Use "all" to output all non-intersecting detected lines.
- Use select to pick points, select and then use F to output convex_hull (like drawn on screen) or alt+F to output a best fitted rectangle.
This tool is intended to make it possible to fill walls gaps where there are doors and windows. So use it soon, fill all your gaps, reselect your walls and the curves filling the gaps, and re-detect. Auto boolean will recreate the right holes for doors and windows on your walls.