Bruno Perdigão
1a55212099
Revert snap stickiness value after changes in increment snap.
2024-10-09 10:28:40 -03:00
Bruno Perdigão
ddd17d519e
Fix error that was preventing 3d panning while polyline tool is active.
...
This error was introduced by 48784ba
2024-10-09 10:19:51 -03:00
Bruno Perdigão
481e6b8a8d
New implementation for increment snap.
...
The first implementation was based directly on Blender increment snap.
The new one works just by rounding distance and angle to a better number.
The rounding is still contextual to the window zoom.
2024-10-09 10:14:07 -03:00
Dion Moult
bba862e3ae
Fix #5544 . Assign / add of objects with styles are now supported.
2024-10-09 18:27:36 +11:00
Dion Moult
11eb1c26f0
Fix #3120 . You can now assign styles to individual items.
2024-10-09 18:17:12 +11:00
Dion Moult
d09ab54869
Allow reloading of camera geometric representations
2024-10-09 12:26:03 +11:00
Dion Moult
aeb00e518b
Run black
2024-10-09 12:25:34 +11:00
Dion Moult
844be6bd1c
Fix #5231 . Remove workaround for missing model-offset in v0.8.
2024-10-09 12:24:25 +11:00
Dion Moult
4f6ca68195
Bump IOS
2024-10-09 11:24:30 +11:00
Bruno Perdigão
c33c0b7780
Fix snap to exclude objects that are in a hidden collection.
2024-10-08 18:37:36 -03:00
Bruno Perdigão
7137d95c63
Fix - Mixed snap now gives two snapping points options.
...
The function was only passing the closest option, but this is not always
the best option. It still defaults to the shortest, but now the user can
select the other option by cycling through snapping points with the "M"
key.
2024-10-08 18:13:24 -03:00
Bruno Perdigão
48784ba834
Polyline tool - user can now change the angle of the snap axis.
...
- Press "L" while the tool is active to lock axis to the current angle.
- Press "Shift" + "Mouse Wheel" up or down to adjust the angle.
If using with the measure tool it will only work if you have a plane method selected.
2024-10-08 18:13:24 -03:00
Bruno Perdigão
fa642e6203
Lower snap axis stickiness.
2024-10-08 18:13:24 -03:00
Bruno Perdigão
ee54b3a6f4
Increment snap now works with x, y, z axis snap.
2024-10-08 18:13:24 -03:00
Dion Moult
89b1f9c2d7
Fix #5527 . Unlinking an object should never share its mesh data with IFC elements.
2024-10-08 22:47:22 +11:00
Dion Moult
3c51c6325c
Fix #5515 . Spaces are now special and have their own collection. Elements in a space don't go inside a space collection anymore.
...
There can be hundreds of spaces in a building, and generally we use collections for bulk selections (i.e. at the floor level) not for spaces.
2024-10-08 22:35:21 +11:00
Dion Moult
c85eb79c50
Remove deprecated copy class operator
2024-10-08 17:48:53 +11:00
Dion Moult
1d6b0f781b
Fix #5533 . Duplicating objects now updates item ids for new item editing workflow.
2024-10-08 17:48:42 +11:00
Dion Moult
32899ebffb
Fix #5543 . Updating a representation reloads the representation.
2024-10-08 15:45:03 +11:00
Dion Moult
1b321f0747
Fix #5512 . Minor fix of console errors in workspace.
2024-10-08 14:32:48 +11:00
Bruno Perdigão
774791cf97
Polyline tool - increment snap now works for imperial units.
2024-10-07 22:28:03 -03:00
Bruno Perdigão
c5f27e908a
Polyline tool - increment snap implementation.
2024-10-07 22:28:03 -03:00
tim
0f4e4730e2
Progress on Selected Type Preview ( #5535 )
...
* Remove length from wall tool
No longer relevant with the new draw method
* Selected Type Preview and Launch Type Manager
Redesign of thumbnail preview
* Update to Type Manager
Moved Create new type to end of paginated loop
Added Predefined type label under thumbnail
* No Types Found
Modified to match Types Manager tiles
Quick Default icon added
* No Types Found
Modified to match Types Manager tiles
Quick Default icon added
* Description in thumbnail linked to value
---------
Co-authored-by: tim <tjrhyder@gmail.com >
2024-10-08 12:24:56 +11:00
Dion Moult
6fb4ce202e
Loading shapes now uses the selected geometry library
2024-10-08 12:16:56 +11:00
Dion Moult
f66d1bed73
Conveniently preselect object representation template if an object is selected
2024-10-08 12:16:32 +11:00
Dion Moult
af3fb78e1b
Fix #5526 . Fix bug where reloading a representation used by filtered / unloaded elements would fail.
2024-10-08 11:59:04 +11:00
Dion Moult
29d6d2ba97
Fix #5541 . Creating an object from a mesh now separates by loose parts to prevent unwanted vertex fusing.
2024-10-08 11:30:40 +11:00
Bruno Perdigão
8e8136ffb6
Fix issue when using "C" to close polyline.
2024-10-07 14:15:42 -03:00
Bruno Perdigão
b595eb043e
Reverting a change in insert_polyline_point.
2024-10-07 14:07:34 -03:00
Bruno Perdigão
2e6ea4fffb
Small fix in polyline input ui decorator.
2024-10-07 14:07:34 -03:00
Bruno Perdigão
eef0eb5d43
Bug fix on polyline model decorator when there is no polyline yet.
2024-10-07 14:07:34 -03:00
Bruno Perdigão
9cad7269fd
Measure tool - allow for pan, orbit and zoom while tool is active.
2024-10-07 14:07:34 -03:00
Bruno Perdigão
0979c37ba8
Measure tool - center area text horizontally
2024-10-07 14:07:34 -03:00
Bruno Perdigão
f9fc563de9
Bug fixes for measure tool in area type with imperial units.
2024-10-07 14:07:34 -03:00
Bruno Perdigão
ad74d02165
Measure tool - Removed "Area" from the input UI.
...
Area is now shows as text decorator since be3354ece063c2c2abcb6f6904df7cd6865dee47
2024-10-07 14:07:34 -03:00
Bruno Perdigão
93457051da
Measure tool - show text decorator for polyline area and length.
2024-10-07 14:07:34 -03:00
Bruno Perdigão
ce1f1bc394
Bug fix in polyline wall after 95202364a86c8c56f54dde2873b703ac0cc548b4
2024-10-07 14:07:34 -03:00
Bruno Perdigão
0068023c6f
Refactor - moved tool/Snap functions that should be in tool/Polyline
2024-10-07 14:07:34 -03:00
Bruno Perdigão
2ea4fc6491
Polyline tool - properties refactor.
...
Better separation of insertion polyline and measurement polyline
2024-10-07 14:07:34 -03:00
Bruno Perdigão
b057f89459
Measure tool - single and area measurement now persist on screen.
...
Also, the measure polyline properties now stores the area and the total length that will be used by the decorator in later development.
2024-10-07 14:07:33 -03:00
Bruno Perdigão
1a8c11c715
Measure tool - added measurement type to each measurement properties.
2024-10-07 14:07:33 -03:00
Bruno Perdigão
cf2a156872
Small refactor. Variable renaming.
2024-10-07 14:07:33 -03:00
Bruno Perdigão
79a8fb1f7f
Single measure tool now show x,y and z formatted values.
2024-10-07 14:07:33 -03:00
Bruno Perdigão
d4848f26f6
Small refactor
2024-10-07 14:07:33 -03:00
Bruno Perdigão
9b5f20e1dc
Initial implementation of measure tool modes: single, polyline and area.
...
- Single: draws a single measurement that shows the lines and dimensions for x, y and z.
- Polyline: it's how it was already working
- Area: show the area value in the input panel and creates the polygon shape that represents the area. Only works for coplanar points.
The mode can be chosen by clicking the option icon in the workspace menu.
2024-10-07 14:07:33 -03:00
Dion Moult
864cc10b24
Fix #5529 . Escape now switches back from item mode to object mode.
2024-10-06 17:34:59 +11:00
Dion Moult
2e7e2d24e4
Fix #5536 . Trigger advanced mode by default on large models. Default to unlimited loading, but show warning.
...
This is a very common complaint: missing elements on large models. It seems as better default is to warn the user that the model is large, but give them the option to filter prior to loading the model.
2024-10-06 17:16:23 +11:00
Dion Moult
c10056611b
Bump IOS.
2024-10-06 16:13:26 +11:00
Andrej730
0935159c42
Restore IFC element menu removed in 23db38d
...
Example - https://i.imgur.com/1FRgYiQ.png
Restored it until we find some other place for it.
2024-10-04 18:45:40 +05:00
Andrej730
ca9681568c
Fix error editing curves based representations #5499
...
KeyError: 'bpy_struct[key]: key "ios_edges_item_ids" not found'
It's still not possible to edit curve representations, just fixing an error trying to import representation items.
2024-10-04 18:45:40 +05:00