What’s new ?¶
Release 2.8.1¶
Add operator surface to steps (for terrains - or any surface)
Bugfix presets not properly saved
Bugix Pip modules setup of scipy
Bugfix special chars proper escaping for svg export
Bugfix roof slope with triangular ends enabled
Remove steps distance for draw tool in preferences and make it automatic
Add support for imperial fractions display
Bugfix curve selection display in 2d to 3d tool
Bugfix custom wall polling issue
Bugfix operator collection boolean
Release 2.8.0¶
Bugfix dateutil import syntax error exception
Bugfix crash on delete with Machin3 tools and other addons
Bugfix typo in hole delete
Bugfix curtain generation
Bugfix shader compilation under 3.x / 4.x
blender 4.x compatibility
Bugfix loosing angle when segment size is 0
Bugfix support for inch in keyboard
Release 2.7.0¶
Bugfix draw tool incorrect direction with removed segments
Bugfix window and doors foils not updated on instances
Release 2.6.0¶
Bugfix floors and molding from wall not properly matching doors
Bugfix square manipulators not selectable
Bugfix 2d to 3d extruded walls failing to create
Bugfix linked windows not properly updating childs
Remove bgl code for blender 3.7+ compatibility
Bugfix draw tool new segment direction wrong after delete
Release 2.5.1¶
Add support for shade smooth in blender 3.3
Bugfix polygon detection openings not creating holes
Bugfix molding/floor detection for hole object
Bugfix kill parameters
Bugfix kitchen object crash blender when adding cabinets by hand
Release 2.5.0¶
Bugfix draw tools not allowing navigation using shift + middle mouse
Bugfix presets not loading material index list properly
Bugfix copy modifier stack fails with read only attributes
Bugfix assembly draw tool fail to create objects
Bugfix furniture draw tool fail to create objects
Bugfix door typo in custom hole
Bugfix add/remove segment arrows manipulator failing
Bugfix 2d symbol may fail when model is not properly welded
Bugfix py deps installer fails on some unicode systems
Bugfix kill archipack parameters fails
Bugfix door hole size not fitting frame
Bugfix section creation crash blender
Release 2.4.0¶
Allow shift to restart wall draw tool as alt alternative for emulate 3d mouse
Fix refpoint merge issue when there is no childs on target
Fix svg export fail with hidden kitchen object
Fix svg export fail to check stairs visibility
Fix custom preset fails to load
Fix kitchen custom door style
Add Veil object (sunshade veil)
Add symbol 2d operator
Fix division by 0 in polylines
Fix finishing removal does not update openings
Area expose wall_area, area, perimeter and volume as parameters
Furniture creation use selected objects if any as member
Polylines io able to input mesh edges
Reference point implements “take ownership” operator
Fix slab icon
Window Fix editing handle fails when window is bent
Fix preset import, allow to skip or override presets
Fix window rail panels size and alignment
Fix window rail alignment with wall
Expose animation in preferences
Fix stairs creation
Fix curveman profile enumerator
Fix draw tool for fence and molding
Fix beam svg export
Update version number on migration
Fix scipy installer for 2.93+ / 3.0
Fix export svg ignoring curves with altitudes != 0
Fix manipulators for curve based objects not working
Support for 3.0
Fix angle manipulators not working while drawing
Expose hole margin
Implement orthogonal draw tool for wall, molding and fence
expose door handle altitude
Fix icons missing in segments2
Custom objects everywhere
Fix roof’s hip
Implement Collada import from warehouse
Fix ceiling real-time preset
Fix roof’s child cutter
Draw tool to floor with snap to wall’s
Center to world operator
Enhancement improve door frames to allow metallic like profiles
Enhancement expose door overflow in frame
Enhancement improve window panel location with respect to frame
Enhancement expose Create reference point operator
Enhancement spaces may be closed by standalone windows / doors / beams
Enhancement window mounting interior / exterior / nail on frame
Enhancement window open to outside
Enhancement window support for custom frame, including hierarchy
Add Assembly object to group openings
Add Furniture object to group furnitures like user defined objects
Enhancement support user defined object in preset including hierarchy
Enhancement support user defined Custom in windows and doors
Enhancement support user defined object in windows and doors
Enhancement support Custom entity load/save presets
Fix Custom object support any level of hierarchy
Fix Custom object flip state not working with instances
Enhancement Custom object provide deformable option for children
Enhancement Custom setup Operator reminds settings for objects
Enhancement door handles support custom objects with hierarchy
Enhancement support handles location inside / outside / both / none
Enhancement allow different user defined handle for inside / outside
Enhancement window handle allow user defined objects including hierarchy
Enhancement door allow dumb user defined object and Custom based
Enhancement window allow dumb user defined object and Custom based
Enhancement window provide user option to set handle type
Enhancement window alignment with respect to wall inside/outside/axis
Enhancement user defined window and door support for automatic hole
Enhancement standalone windows closing space between walls with snap
Enhancement kitchen support Custom based user defined doors
Enhancement kitchen support user defined handles
Enhancement draw tool support for draw to floor
Enhancement allow to save preset “category”
Refactor objects flags are now grouped
Fix polygon detection fails when any geometry is a point / line
Enhancement render thumbs support many objects
Ehnancement wall2 support for Assembly of openings
Fix “soft” window not working when auto_synch is disabled
Fix wall openings manipulators not setup when auto_synch is disabled
Fix wall openings relocation fails when auto_synch is disabled
Fix wall support for Custom object flip state
Fix dimension not created
Fix in area
Fix custom draw handlers and events
Fix 2d to 3d window handle altitude
Add edges slope overlay operator (f3 + slope)
Release 2.3.6¶
Bugfix Area creation fails
Bugfix Dimension creation fails
Bugfix 2d to 3d error while creating windows
Release 2.3.5¶
Svg export now use absolute size in mm
Turkish translation by Erder Keshkin
Add window surface deform operator
Auto synchro disabled by default
Fix loosing luxcore material on object delete
Fix Merge walls / moldings / fence performance issue
Support for custom handle geometry
Support for custom door / window geometry
Support for custom woor / window hole geometry
Hole object may cut or allow moldings
Support for new blendebim ifc export
Simplify objects representation on the fly for ifc body
Fix window 2d hole representation
Fix “freemove” creation mode for draw tools, (enable in preferences)
Support for custom geometry for tiles / hips for roofs
Fix roof hip not always generated
Fix roof draft generating wrong edges in co-planar polygon
Fix crash bug in archipack section
Support for geometry nodes based section (experimental, breaking uvs)
Fix gap between stairs limit too big
Fix preset not generated when addon is outside standard path
Add “Generic” walls presets
Add concrete stair presets
Fix window round / elliptic preset handles
Fix tools tab closed by default
Fix objects array operator negative scaling
Allow multiple vertical rows for array operator
Fix Quick edit only woring once
Allow up to 128 foils in windows
Fix performance issue with boolean exact solver
Release 2.3.4¶
Bugfix: Boolean solver now set to fast
Bugfix: Svg exporter fails when a stair is hidden
Bugfix: Duplicate level fails with hole entity
Enhancement: hopscotch pattern allow different ratio between big/small tiles
Release 2.3.3¶
Blender 2.91 compatibility release
Bugfix: Regression in fence from curve
Enhancement: triangle from curved top shape of windows and holes (2 segments)
Bugfix: context issue in modifier apply
Bugfix: Slice moldings
Bugfix: Auto synch fails with missing generator
Feature: global auto synch switch in preferences
Enhancement: support for 2.91 for bevel changes
Enhancement: support for 2.90 change in modifier apply
Bugfix: Regression in dimension manipulators
Bugfix: Roof draft fails to properly generate faces
Bugfix: export svg font color now respect material
Bugfix: Custom roof shape fail with low slope
Bugfix: Support for 2.91 API in Pip installer
Release 2.3.2¶
Feature: Remove manipulator highlight removed point
Feature: wall from curve support for grease pencil
Feature: support for blenderbim dimensions
Bugfix: dimension fails when measureIt Arch is not installed
Bugfix: regression in make unique for windows / doors / hole
Bugfix: linked openings location when manipulating size through wall
Bugfix: door manipulator side swapped
Bugfix: 2d to 3d precision issue in polyskel
Bugfix: exporter shortcuts
Bugfix: support for materials / finishings / slices in merge / add / slice
Bugfix: support for 2.83+: changes in bevel
Bugfix: support for 2.90+: scene ray cast
Bugfix: support for 2.83+: bgl color management
Bugfix: window/door draw tools restart to create linked objects
Bugfix: line simplify fails when there is less than 2 points
Bugfix: blenderbim support for versions 200722+
Bugfix: svg export fails with curve without points
Bugfix: use defined roof without slope
Release 2.3.1¶
Feature: ifc export initial support for “2d Plan” representation
Feature: 2d Area : support for label
Bugfix: svg export multiple holes representations
Bugfix: svg export not hiding layouts
Bugfix: Crash on undo with “preset” operators
Bugfix: Context issue in disable auto manipulate
Bugfix: Array operator not taking altitude into account
Bugfix: Crash with luxcore materials
BugFix: Missing icon in 2.83
Bugfix: Wall slice/merge operator not handling openings properly
Bugfix: ifc export fails with unassigned polygon material index
Bugfix: svg export fails on topology errors
Bugfix: stop auto manipulate error
Bugfix: python deps installer fails on 2.83+
Bugfix: terrain modifiers update issue
Bugfix: terrain road index error
Bugfix: wall finishing error when deleted
Bugfix: window / door error on svg export
Enhancement: svg export is now up to 10 x faster
Enhancement: svg export support for css styled elements
Enhancement: manipulator use scene unit setup for keyboard values
Feature: section filter objects by collection
Feature: Support for measureIt Arch 0.0.4+
Bugfix: Simplify line remove too many vertices under some conditions
Bugfix: 2d to 3d fails on degenerated X shaped intersections
Bugfix: Wall snap fails on small wall segments
Bugfix: Dimension preset store target
Feature: Hide holes support for Luxcore and ProRender
Bugfix: Crash with luxcore materials
Bugfix: 2d to 3d selection display
Bugfix: Wall snap issue on thick walls
Release 2.3.0¶
Feature Export ifc
Feature Ifc Structure create and cleanup
German translation by Martin Bornschein
Bugfix 2d to 3d fails on E and P shaped walls
Bugfix blind material not loaded
Bugfix division by zero in path manipulators
Bugfix object from curve not properly updated
Bugfix error when cycles is not enabled
Bugfix roof cutter / terrain cutter not updating parent on delete
Bugfix manipulator location may fail
Bugfix geometry filter
Bugfix throttle error when object name change in the between
Bugfix merge close sources Polygon skeleton
Bugfix presets with finishings
Feature path manipulator use G shortcut to move points, and better select mode
Bugfix Roof better user defined roof detection
Bugfix Wall and slab uv not always properly unwrapped
Enhancement context less low level operations
Bugfix thumbs generator support for curves
Bugfix thumbs generator transparent background changes in 2.82
Release 2.2.7¶
Feature Wall allow finishing on start and end faces
Feature Allow to disable automatic boolean on Door and Window
Feature Window sill altitudes
Feature add default uv to handles
Feature Door spherical handle
Feature Door array operator
Feature Door create standalone door operator
Feature Door without frame
Feature Door allow negative bevel for panels
Feature array ui now display rule nesting
Feature add option to display path manipulator as small line
Feature add shortcut option for path manipulator in preferences
Feature wall are now able to snap on wall start and end
Bugfix in wall snap : way more predictable and reliable
Enhaced roof “Roman” covering shape
Feature merge wall2 to single geometry operator (for export to game engine)
Bugfix division by zero on wall
Bugfix array rotate on corner affect scale
Bugfix array remove part change generator order
Bugfix array ui not properly updated when remove all geometry
Bugfix slab fails to add 2nd balcony
Regression : temporary disable animation support
Release 2.2.6¶
Bugfix wall segment parameters not showing
Bugfix error on window / hole array when there is not enough space
Release 2.2.5¶
Bugfix wall merge auto boolean and openings orientation
Bugfix wall snap precision issue
Bugfix error when deleting wall / fence / molding in draw mode
Bugfix Manipulator SPACE conflict with full screen toggle
Bugfix Manipulators limit add and split to A and S keys without modifiers
Enhancement path merge at segment intersection
Enhancement reference point duplicate now allow x, y, and z offset
Fix Ceiling “auto-sychro” error
Enhancement Terrain allow “Satellite” map uv projection
Feature experimental Array entity
Fix Roof round tiles shape
Fix Roof missing tiles near top of roof
Fix Roof tiles overlay
Bugfix Roof cutter rotation
Bugfix Roof cutter segments ui
Bugfix nested Roof childs altitude
Add random seed in Roof and Floor
Feature Fence allow negative space for panels
Feature more precision in stair height / footstep display
Add move up/down operators for kitchen cabinets
Add merge kitchen operator
Add support for window out frame material
Add support for window glass location / thickness
Enhancement Window / Hole array support for curved segments
Enhancement Window / Hole bend no more “dead area” when manipulating
Feature limited support for archipack parameter animation
Bugfix svg export fails with crossing walls
Bugfix svg export fails on single wall with openings
Add svg export support for multi line text
Bugfix section fails to remove temp objects when not crossing anything
Fix potential issues with physical atmosphere addon
Bugfix material preview
Add a tool to remove vertex colors for visible objects
Add a global vertex colors parameter in prefs to disable generation
Add support for altitude in segments
Add support for explicit collection name when duplicate object
Add support for labels with icons
Add support for custom script path
Bugfix move preset window location
Release 2.2.4¶
Feature Ceiling object
Feature Support for wall’s wood cladding finishing
Feature Create standalone window operator
Feature Split and Merge walls, fences and moldings
Feature Add and remove segment manipulators for walls / fence / moldings / slab / floors / ceiling / roof draft / cutter
Fix wall geometry now remains stable when changing base line from inside / axis / outside and flip inside / outside
Feature offset and apply offset operator for wall
Fix switching workspace error when manipulating
Fix hole not properly detect floor area
Fix molding from wall now skip single vertices curves
Fix check of geometry in wall to curve
Fix closed wall representation in export .svg
Spanish translation revision from Sara Gonzalez
Fix roof draft segment edition not working through ui
Improved uv unwrap for patterns on walls / floors / ceilings
Fix Slab side material index not working when angle is under 1°
Fix roof presets skylight loosing parent segment
Fix unhide / enable collections when needed
Cleanup blind bend
Fix error in native experimental ifc exporter on some systems
Release 2.2.3¶
Fix from curve object’s origin depending on curve orientation
Fix hole not hidden by windows/hole arrays
Feature support for 2d to 3d walls in duplicate level operators
Fix allow roof segments up to 10k units
Fix holes not properly detected by floors / moldings
Ifc export fix for windows
Windows separated glass
Allow to restart “draw wall” tool on any wall by keeping ALT pressed
Manipulators handles facing view
Feature operator for ifc naming convention cleanup
Feature add operator to apply random uvs for game engine export
Fix preset loader not working after draw a wall
Fix typo in moldings collection name
Fix door minimum wall thicnkess (lower to 3 cm instead of 10cm)
Fix regression in auto synchro with square manipulators
Fix 2d to 3d selection no more working after undo
Fix zero division error in roof
Fix snap issue in walls with small width
Fix material index of inside 10x240 wall preset
Fix superscript for 2 and 3 missing with blender units
Fix wall manipulators setup not properly handling CW mode
Release 2.2.2¶
Russian translation by Demid Wolf
Parametric Hole object
Add Triangulate operator for game engine export
fix floors/slab/molding from wall failing with round wall segments
fix handles subsurf level to 2
fix wall uvs continuity for “in” side
Release 2.2.1¶
Italian translation by Luca Pierantozzi
Add support for Filmic addon
Bugfix py deps installer fails on windows 7
refactory addon updater client / server side
Release 2.2.0¶
fix reference point merge
fix regression in 2d to 3d wall generator
fix doors and windows default material on create
fix layers in 2d to 3d
fix for view layer
floor default to (not so) slow boolean - but way safer
Release 2.1.0¶
fix beam normals
fix floor “Realtime” randomly flipped normals
fix door soil normals
fix altitude for custom objects
enable terrain by default - fix for missing icons
addon updater to make it easy to check for updates and request download link when available (About panel of create tab)
Release 2.0.10¶
Fix issues with section objects.
Release 2.0.9¶
hot fix for auto-manipulate issues
Release 2.0.8¶
Fix crash with auto-manipulate enabled when drawing walls
Fix thumbnails generator for presets
Fix brep in .ifc export
Release 2.0.7¶
Fast terrain generation with optional support for scipy (up to 20x faster)
Fast floor / roof covering boundary / cutters
Better geometry and easy manipulation of “soft windows” on wall’s edges
bugfix in angle manipulators
bugfix in 2d export
bugfix in multi dimensions
bugfix curved windows rod
Spanish translation by Sara González
Rough experimental ifc exporter - still in alpha stage
bugfix in translation system for operators
Experimental python modules installer
Release 2.0.6¶
Soft windows following wall shape
Roof draft object
Support for roofs from user defined polygons
Material management tab
Enhanced Custom object setup
Cutters: support for “Union” operation, perfect for roofs overhangs
14 Languages
Setting for presets thumbs size in preferences
Enhanced “Constant handle size”
Enhanced roof bevel and fix for tiles across valley
Roof randomness for tiles
Support for rotation of reference points in “3d space”
Enhanced draw tools for fence and moldings (build on xy plane when not snapping)
Release 2.0.5¶
Enhanced terrain
Draw tools for moldings and fences
Array tool for windows and custom openings
Wall finishing
Duplicate tools in reference point, including collection instance mode
Chinese and french translations
Release 2.0.4¶
Terrain (experimental feature)
Refactory 2d to 3d polygon to wall
Reference point “to building collection”
Fastest floor generation (up to 5x)
Floor and molding support for inside spaces not touching outside walls
Support for holes in Area 2d objects
Support for offset of walls patterns
Bugfix wall patterns not aligned across faces
Fix for regressions of tranlation system
BugFix stairs user defined parts
Bugfix roof from wall crash
Bugfix fence and rail fence profile
Bugfix material not properly saved into library
Release 2.0.3¶
Compatibility fix
Support for internationalization
Support for offset of floors patterns
Release 2.0.2¶
Architectural Sunlight
Area / volume 2d object
On screen Translation system
Create collection and fast duplicate of level reference point tools
Releas 2.0.1¶
Hung Windows
Curtain generator
Release 2.0.0¶
Blender 2.8 compatibility
Auto manipulate
Cleaner ui using tabs
Save materials to library
Wall snap sides
Fast wall synchro of objects
Walls tools available into wall object parameters
Material indexes setup by material name
Use of collection to structure projects
Generic delete operator taking care of objects relationship
Auto-manipulate
Auto backup while manipulating
Realtime manipulate using object’s degenerate temporary state
User feed back using cursor “wait”
Random vertex colors for roofs, fences, stairs and floors
Simplifyed material library
Kitchen materials override by cabinet and doors
Wall materials override by segment
Door step
Improved window panel (joints and center parts)
Slab and slab cutter materials as per segment
Reference points duplicate/delete level objects tools
Remove / merge reference points tools
Improved delete holes
Better custom windows/doors setup
Fastest preset saving using eevee
Better wall fit roof
Release 1.4.0¶
Better manipulators
Better intersection code for arcs
Basic abstraction layer for 2.8
Layer management
Support for user defined units in dimensions
Better handling of objects creation right in 3d
Fence: user defined material for posts
Manipulators: support for more than 2 properties
Material: fastest assignment
Molding: fastest preset loading
Drop support for manipulators gl rendering
Better reference point management
Support for curved segment bi-directional manipulators
Refactor type change for segments
Cleanup ui, more consistent across objects
Wall auto synch speed improvement
Wall location with respect to base line easyer to setup (axis, left, right)
Wall support for offset
Release 1.3.8¶
Improved stability
Slab from wall auto-adjust offset to fit wall outside
Floor from wall advanced auto-detection of childs walls / slab cuts / doors / windows
Moldings with advanced tool moldings from wall
Floor support for rotation of patterns
Wall to curve (inside, outside, both, 2d symbol with openings, floors boundarys)
Stair to curve (2d symbol, hole as curve for slab/floors cutters)
Slab, Floor, Roof and Wall: add proper delete tool
Slab, Floor, Fence, Wall and Cutters from curve: add support for scaled curve
Autoboolean now use intersection based wall holes ownership detection (wall2 only)
Reference point shape flat arrows to ease snapping
Bugfix: kitchen cabinets dosent allow hole on 1st cab
Bugfix: pygeos relate operation not working as expected (contains / touches / intersects.. relationship)
Bugfix: wall childs detection on open walls leading to wrong relocation
Bugfix: dynamic material enumerator not properly holding reference
Bugfix: wall relocate childs fails on Split and Remove segment
Bugfix: 2d to 3d create wall not always working as expected (view manager clipping error)
Single operator to manipulate: bpy.ops.archipack.manipulate()
Remove support for depricated boolean carve mode
Improve presets parameters filtering on save
Loading preset modify all selected objects
Better icons and context check for tools (create objects from wall)
Reorder create panel so it match typical workflow
Fence from curve use curve resolution at create time
2d
Section and Camera section objects
Multi-dimensions object bound to “measurable points” selectable right on screen
Layout object to precisely define “paper space” for export
symbol for windows
symbol for doors
symbol for walls including support for childs walls
symbol for stairs
Basic dimension object
2d svg exporter
floor heating pipes designer (alpha)
Release 1.3.7¶
Kitchen cabinets see Kitchen
Window Shutters see Components
Add parameter for panels depth and borders
Add parameter for hinge size
Bugfix: wrong location of hinge when shape is not rectangle
Add parameters for window panels profile size
Improvement of frame shape for rail windows
Add global offset parameter for slabs
Bugfix: wall T parent not always synch child
Bugfix: blind not properly created by windows
Bugfix: wrong slab geometry with cw wall
Release 1.3.6¶
Window shutters see Components
Blind object see Blind
Update documentation link
Release 1.3.5¶
2d to 3d
Use pygeos instead of shapely
Improvement of Detect tools workflow (1 single button and then keyboard)
Add 2d boolean
Add buffer
Add offset
Add simplify
2d to 3d tutorial video
documentation