Commit Graph

64 Commits

Author SHA1 Message Date
Andréas Livet
11116df87e Part name used in sub assembly are now properly display
Step view have CoerceView set to True by default
2022-12-31 17:05:06 +01:00
b8f1e40de3 Added code to work arround TechDraw bugs when using the "annotate view" button 2022-12-31 16:52:40 +01:00
c4a4f09818 fixed alpha bug that caused some lines to be too thick 2022-12-31 16:31:26 +01:00
580abc0960 Added code to correctly crop image views (otherwise they don't always display entirely) 2022-12-31 16:22:01 +01:00
1966fb7e13 fixed image cropping bug (that was introducing an offset compared to the TechDraw view) 2022-12-31 15:36:19 +01:00
3c7bdc2a4c Added button for faster rendering and fixed problem with overlay not recomputing 2022-12-31 13:05:01 +01:00
d6fb938d96 Added possibility to annotate parts of sub-assemblies 2022-12-30 22:54:18 +01:00
d7f520805d Added code to render outlines (needed for curved shapes like spheres and cylinders) 2022-12-30 12:20:07 +01:00
e5c06a5796 Improved performances and fixed bugs 2022-12-29 18:05:28 +01:00
25c5149e9f Added code to change colors of parts rendered in rasterized views (white with black lines) 2022-12-28 11:52:29 +01:00
95034aa0bc fixed bug when rasterizing variant links 2022-12-28 10:26:48 +01:00
f9d58c66fc fixed bugs 2022-12-26 14:08:41 +01:00
137b73fea1 refactored and improved view rasterization system (wip) 2022-12-26 10:19:00 +01:00
14e8aee319 rasterized image automatic alignment with TechDraw view (wip) 2022-12-24 16:39:29 +01:00
be9ff003e3 alternative rendering method (rasterization) ; wip 2022-12-22 22:34:37 +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