Commit Graph

20 Commits

Author SHA1 Message Date
Dion Moult 03a23958a3 Store scale and view title in views on sheets, so it can be post-processed 2020-03-26 21:44:54 +11:00
Dion Moult bf4eb330e0 New feature to add a sheet, and add a view to a sheet 2020-03-26 18:26:35 +11:00
Dion Moult 8613834129 Optimise titleblock template. Skip pattern adding until it is optimised. 2020-03-26 18:23:27 +11:00
Dion Moult 44d884590a Allow any type of curve to be used for construction documentation annotation 2020-03-24 10:34:58 +11:00
Dion Moult 608abf2e55 Calculate position of hidden lines in views in absolute coordinates
Very useful for creating projection lines in axonometrics
2020-03-10 18:28:03 +11:00
Dion Moult c87903d3d7 Allow arbitrary locations for leaders and section levels. 2020-02-03 18:01:41 +11:00
Dion Moult c7c3d366bc Allow 3D dimension annotations with arbitrary origins for flexibility. 2020-02-01 22:50:49 +11:00
Dion Moult d6b9810b94 Add about 50 hatches in SVG pattern format taken from LibreCAD 2020-01-03 12:46:29 +11:00
Dion Moult 7c6e7742a8 Implement "should recut" to force recutting of a diagram 2020-01-03 08:44:51 +11:00
Dion Moult a93844bb83 Support multiline annotation, improve RL tags, detect active camera 2019-12-19 13:00:19 +11:00
Dion Moult 6f5a6418a7 Fix rotated dimensions, add engineering style dimensions 2019-12-19 08:17:14 +11:00
Dion Moult f63161e40a Add view cut caching, equal dims, and RL tags 2019-12-17 17:05:03 +11:00
Dion Moult c0cd0ce07e Add section cut multiprocessing, grids, hidden lines, stair arrows, text annotations, and leaders 2019-12-13 17:25:52 +11:00
Dion Moult 4f7925580a Implement dimension text rotation, technical font, and dimension position 2019-12-12 18:17:39 +11:00
Dion Moult e87bff736e Add simple section cut results caching 2019-12-12 18:16:02 +11:00
Dion Moult b452d7c794 Add support for different view scales 2019-12-12 12:51:47 +11:00
Dion Moult 516757ba38 Support placing a view / section / diagram on a sheet 2019-12-11 18:50:01 +11:00
Dion Moult 25dfa32b7e Switch to absolute paths for module loading 2019-12-11 18:44:46 +11:00
Dion Moult 2eeb507b78 WIP support for cutting a section with dimension annotation lines 2019-12-10 18:54:26 +11:00
Dion Moult 1d04a3a5c7 Move section generator into plugin to prepare for integration 2019-12-09 21:26:29 +11:00