ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
@dropdown
2
USEFUL TIPS FOR SOLVING ISSUES WITH ARCHIPACK
3
4
S/NISSUETIPNOTE
5
1Got a weird case where editing or manipulating one wall (increasing it’s length, or merging it with another wall), causes displacement of another wall (random translation or rotation applied). It happens with random walls in a project. No clear relationship between the walls, no parenting relationship, no shared setting in the modifier stack, both walls are in the ‘‘Walls’’ collection. Are there known situations to avoid that can cause this?This is probably an issue with “auto synchro”. Random rotation may occur on floors when there is an opening side too close from wall vertex. You may disable “auto synchro” feature as per wall basis to prevent this behaviour.20210723/Blender2.8: uncheck "close"
6
2SVG output not complete or missing patches of detailMost likely topology issues. Walls must be properly snapped, but not crossing. Avoid overlapping walls. Pay attention to keeping openings beside each other, touching openings are possible, but you must disable automatic hole and create a single hole enclosing touching openings. To debug such issues, use create “Symbol” curve from a wall, and look at obvious wrong areas.
7
3Door swing symbol not consistent in dimension or direction of swingDoors do have a default opening direction, if it is not the right one, rotate the frame from 180 deg along local z axis
8
4For generating elevations from 3d modelUse Freestyle rendering, enable the export freestyle to svg addon and edit the output in Inkscape or any other suitable app. Inkscape can then convert to Dxf for use in other tools.
9
5Exporting ifc filesSimply use file -> export -> archipack ifc exporter (will create structure on the fly and cleanup things once done) so no need to set up the ifc structure before exporting unless you actually need it, in which case you might need to remove the ifc structure afterwards (delete collections and hierarchy) before exporting.
10
6In a case where wall openings don't display appropriately with all openings booleaned. Running Autoboolean on one wall switches off booleans for openings / holes on the other walls ad infinitum. This usually happen when you duplicate wall by hand.
Could also be an issue with “volume check” of auto-boolean to find wich windows belongs to the wall when walls are stacked.
You may “apply holes” (in tools tab) for those walls, then retry auto-boolean.
11
7Getting a wall generated by the 2d-3d workflow to be trimmed by the roof.Not directly, but roof is made of 2 parts.
Add a shrinkwrap modifier to the wall, using “top” vertex group and set project mode and axis direction to z.
Add child part of roof as target.
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100