Commit Graph

50 Commits

Author SHA1 Message Date
Andréas Livet
959b2fef0a Part name used in sub assembly are now properly display
Step view have CoerceView set to True by default
2022-11-24 17:39:40 +01:00
05e7da16a5 Added fast rendering mode (when CoarseView is set to true) 2022-11-23 20:10:39 +01:00
007e652567 fixed multiple issues
- fixed very slow page refresh (related to part center query from cosmetic 3D vertex)
- fixed bug when annotating a view that has an invalid part reference
- using scale 1.0 for arrow ends (instead of 4.0)
2022-11-14 23:58:51 +01:00
e1e4cd743e Fixed balloon bugs when parts from a different document are added to a view 2022-11-13 13:50:30 +01:00
9cf0944570 fixed bugs with variant links 2022-10-23 16:27:49 +02:00
bae89072be fixed bug when a TechDraw view contains a variant link 2022-10-22 17:51:31 +02:00
dd3044dbb6 fixed bug when selecting linked objects 2022-10-22 17:43:52 +02:00
9dbaa141f1 multiple small improvements
- improved naming of balloons (part name appears more clearly, balloon numbering is at the end)
- balloons for parts that were already in the previous step are hidden by default
- disabled highlighting of part drawing related to the selected balloon (for performance reasons)
- added possibility to explicitely set the display name of a part (instead of using the file name)
- added workaround for balloons that are not rendered until selected
2022-10-22 17:35:50 +02:00
44c6e41fff When creating the first step, use the current 3D view direction if available 2022-10-18 22:42:37 +02:00
1338f7d989 Added button to assign the current 3D view direction to a TechDraw view 2022-10-18 22:35:35 +02:00
a5f0115b09 Replaced licence by LGPL2 to be consistent with FreeCAD which is LGPL2 too 2022-10-17 23:24:38 +01:00
Youen Toupin
c8374e1ea2 removed old files 2022-10-18 00:18:32 +02:00
e57f90d5e5 Simplified render system to draw a single image including all objects
Now compatible with assembly4 (with object links)
2022-10-17 20:11:13 +02:00
09fc409cc5 New parts in a given step are now drawn with thicker lines 2022-10-16 19:44:30 +02:00
85fa12e301 Added code to highlight in red balloons that reference parts not drawn in the view 2022-10-16 16:27:25 +02:00
5f2bfc1f6f Added button to redraw a page 2022-10-16 16:07:29 +02:00
477d49e1e8 Added interface to add/remove parts on a view (with selection in tree view and/or 3D view) 2022-10-15 19:37:29 +02:00
339ebba88e Added button to insert a new step 2022-10-15 12:28:58 +02:00
4588a3716a Added possibility to move arrow extremity of balloons 2022-10-15 00:44:33 +02:00
110f8cc420 refactored code so that balloon selection logic is independent from "annotate" button 2022-10-14 21:02:50 +02:00
4bf1b9245f Added cache system to reduce part highlighting time 2022-10-12 22:40:25 +02:00
ed83fdb0b4 Added code to highlight a part when selecting its balloon (wip) 2022-10-10 18:55:20 +02:00
1fe426486e added Eclipse/PyDev project files 2022-10-08 19:10:36 +02:00
10c787ba55 added code to annotate all objects in a TechDraw view 2022-10-08 19:10:17 +02:00
c5795254bb removed old tools that are not maintained 2022-10-08 19:09:37 +02:00
b4eb9b7207 added code to annotate an object in TechDraw with its name (wip) 2022-10-05 12:12:33 +02:00
41097abf6a Added macro to annotate a view (wip) 2022-10-04 22:44:35 +02:00
c354bd9671 wip 2022-09-11 22:13:32 +02:00
6a7c8f6031 update for vheliotech latest version 2022-02-02 21:56:01 +01:00
fbfa1ddfd8 - improved image sizes
- removed 1px gray border from images
- optimized rendering
2022-01-31 16:11:35 +01:00
4d6ee21709 added code to better recognize vhelio references 2022-01-25 21:39:34 +01:00
819644560a possibility to set stage on groups (wip) 2022-01-21 23:37:08 +01:00
3b14983eee hacks to have correct object names in latest vheliotech 2022-01-21 23:36:04 +01:00
fa5a7ba0ab Merge branch 'master' of https://gitea.youb.fr/youen/assembly_handbook 2021-12-28 20:30:05 +01:00
006e6413ac fixed bug on windows 2021-12-28 20:29:59 +01:00
eeb2515e2a wip 2021-12-28 18:12:18 +01:00
d04cc28ee9 Merge branch 'master' of https://gitea.youb.fr/youen/assembly_handbook 2021-12-25 12:41:24 +01:00
4d682f5534 enabling line rendering by default 2021-12-25 12:40:26 +01:00
5170022144 tests (wip) 2021-12-23 19:09:31 +01:00
8812a6cf86 added individual part rendering to images 2021-12-22 18:14:13 +01:00
c59bfba1d1 fixed outline occlusion issue 2021-12-21 19:31:22 +01:00
7a0b2c175d possibility to specify different rendering colors for previous stages and current stage 2021-12-21 14:50:56 +01:00
5ec252777d improved outline rendering 2021-12-21 11:04:48 +01:00
a99adfad7b reimplemented edge detection with pillow native functions for better performances (x30) 2021-12-20 19:10:18 +01:00
6c0301dc30 optimized outline detection (3x faster), added possibility to disable lines per object 2021-12-20 12:21:47 +01:00
7719650a85 Added code to render the 3D view to an image, with shape outlines 2021-12-19 23:53:22 +01:00
e17fdd0078 - added tools to visualize stages (hide parts that are in subsequent stages)
- added animation tool
2021-12-12 23:43:55 +01:00
6e1514f684 added commands to edit stages 2021-12-12 22:24:26 +01:00
2ce4102f88 empty workbench 2021-12-11 18:05:39 +01:00
695005a66a Initial commit 2021-12-11 17:03:12 +00:00