Commit Graph

1392 Commits

Author SHA1 Message Date
carlopav
c17a89973f Draft GUI setfocus if lengthValue is not visible
If set focus on length instead of x coordinate is checked, Draft set the focus on it also if the lengthValue is not visible
2019-05-06 10:23:37 -03:00
luz.paz
519bbfe503 Misc. source comment typo and whitespace fixes 2019-05-06 13:42:30 +02:00
Yorik van Havre
8d237da7cb Draft: Keep using the already set working plane, if existing 2019-05-04 14:31:43 -03:00
Syres916
fad8fa4071 importDXF draftWPlane Fix
To fix error:
    w.Placement = placementFromDXFOCS(polyline)
  File "E:\Data\My Downloads\FreeCAD_0.19.16587_x64_Conda_Py3QT5-WinVS2015\FreeCAD_0.19.16587_x64_Conda_Py3QT5-WinVS2015\Mod\Draft\importDXF.py", line 422, in placementFromDXFOCS
    draftWPlane = FreeCAD.DraftWorkingPlane
<class 'AttributeError'>: module 'FreeCAD' has no attribute 'DraftWorkingPlane'
2019-05-04 14:31:43 -03:00
Yorik van Havre
e98bb1fc21 Draft: Fixed 0.18.1 bug in DXF importer 2019-05-02 16:09:36 -03:00
Yorik van Havre
bd7aa678f7 Draft: Fixed Draft text justification 2019-05-02 15:23:20 -03:00
carlopav
33861e075e Update DraftTools.py
Draft Edit, fixed a problem in bezier curve editing.
2019-04-30 10:14:29 -03:00
carlopav
1b421dcd05 Update DraftTools.py
Improved Draft Edit node selection adding tolerance when selectin a node that is coincident to an edge or a face
2019-04-30 10:14:29 -03:00
carlopav
129ed37b0f Update DraftTools.py
cleaned comments
2019-04-30 10:14:29 -03:00
carlopav
350a7a58cb Update DraftTools.py
Fixed selection of editpoint on edge
2019-04-30 10:14:29 -03:00
carlopav
accc8815e6 Improved node selection
Allows to select an edit node also if it doesn't lay on an object.
2019-04-30 10:14:29 -03:00
Yorik van Havre
9a64f3fad9 Arch: Added 'Clip' property to section planes to clip the rendered contents to the plane limits 2019-04-28 17:29:19 -03:00
Yorik van Havre
61f94d4b7c Draft: Fixed DXF import with sketch mode on 2019-04-25 18:17:57 -03:00
Yorik van Havre
79f3e1c57f Draft: Fixed crashing editTracker 2019-04-22 12:21:31 -03:00
carlopav
0b905fade0 Update the arc3points
Updated the Arc3points tool to be able to draw a Draft object instead of a Part one. Also grouped the two tools in one single dropdown toolbar button.
2019-04-22 10:46:44 -03:00
carlopav
5c713119a2 Cubic BezCurve small fix
Fixed small things i forgot
2019-04-22 10:46:44 -03:00
Yorik van Havre
2ea552a7ba Draft: Fixed error in DXF import 2019-04-22 10:39:36 -03:00
Yorik van Havre
2579cd242c Draft: Fixed inverted 2D/3D modes of Draft Texts 2019-04-22 10:29:58 -03:00
Yorik van Havre
ea0c7694cd Arch/TechDraw: TD Arch views now have a 'fillSpaces' property to show Arch spaces as color-filled areas 2019-04-19 18:20:33 -03:00
Yorik van Havre
fbdeb442db Arch: Added right-click option to BuildingParts to clone level and contents 2019-04-18 19:10:35 -03:00
Yorik van Havre
b5f5421508 Draft: Added area property to 'closeable' Draft objects 2019-04-18 11:54:45 -03:00
Yorik van Havre
e33472c055 Arch: Misc fixes in Arch spaces 2019-04-17 17:11:14 -03:00
Yorik van Havre
45dae47950 Draft: Exposing the Normal property of dimensions 2019-04-15 11:14:30 -03:00
Yorik van Havre
843644fdec Draft: Fixed wrong display of Draft texts on restore 2019-04-15 11:02:03 -03:00
wandererfan
5d211d8704 Fix Draft.getSVG for TechDraw DraftView 2019-04-13 19:15:48 -04:00
Jakub Tyszkowski
9b3ffef570 TestDraft: Fix testRotate and testOffset cases
Wire needs to be recomputed to update it's dimensions.
2019-04-09 12:08:45 -03:00
Yorik van Havre
8e8b93aab1 Draft: Shape2DView can now fuse Arch Walls and Structures 2019-04-08 18:18:11 -03:00
Yorik van Havre
71dedf60d0 Draft: re-added recomputes where needed in Draft GUI tools 2019-04-08 18:17:44 -03:00
carlopav
5db6da0eed Split the command in two
With this commit 2 commands are created, one for current bezier curve tool behaviour, the other for cubic bezier in inkscape style...
grouped in a dropdown button in the toolbar.
2019-04-08 17:17:21 -03:00
carlopav
5897e52d5b Update DraftTools.py
cleanup
2019-04-08 17:17:21 -03:00
carlopav
c191e61926 Update DraftTools.py
minor fixes and cleanup to bezier creation tool
2019-04-08 17:17:21 -03:00
carlopav
4b10f1d874 Update DraftTools.py
Added the parameter self.degree and allow the segmentation of the curve while drawing it. If set to none, nothing change in the tool.
2019-04-08 17:17:21 -03:00
carlopav
4e4218e01a Update DraftTrackers.py
Upate bezier curve tracker to accept a given degree of the curve and to be able to segment the preview in a similar way the curve creator work.
2019-04-08 17:17:21 -03:00
Yorik van Havre
7de2248bb5 Draft: Fixed node selection in Draft Edit 2019-04-07 17:24:40 -03:00
Yorik van Havre
4f19a65559 Draft: Added 3-point arc command from BIM WB 2019-04-07 17:23:42 -03:00
Yorik van Havre
2935cbb71a Better vertices comparison 2019-04-07 12:15:50 -03:00
paullee0
6de9183dad Fix findIntersection() can't find coincident points due to overspecifying Precision by user
- Cap Precision in precision()
2019-04-07 12:15:50 -03:00
paullee0
9bce6a4838 OffsetWire() - Seems has repeatedly sortEdges, remark out here
- edges = Part.__sortEdges__(wire.Edges)
2019-04-07 12:15:50 -03:00
paullee0
7d142b16a0 Fix connect() bug - If prev v2 had been calculated, do not calculate again, just use it as current v1
- avoid chance of slight difference in result
2019-04-07 12:15:50 -03:00
paullee0
e3e95e3ea5 Fix offsetWire() bug - first edge vector should depends on geometry (line or arc) 2019-04-07 12:15:50 -03:00
DinoMesina
144ce0dbaf Modify using FreeCAD.Vector.getAngle() 2019-04-07 12:14:25 -03:00
Yorik van Havre
35ecc15a80 Draft: Limit preferences precision value to max 10 2019-04-06 16:52:37 -03:00
Joel Graff
7660c428a5 removed all document recompute calls 2019-04-06 16:39:49 -03:00
DinoMesina
7b4949ee61 Update Draft.py 2019-04-04 11:16:14 -03:00
DinoMesina
a0868f6f0b Update Draft.py 2019-04-04 11:16:14 -03:00
DinoMesina
0fabc7fbe2 Add files via upload
Added the correct placement for 3D entities
2019-04-04 11:16:14 -03:00
DinoMesina
a4e6b46552 Update Draft.py 2019-04-04 11:16:14 -03:00
wandererfan
ac58367781 Fix Direction of Draft Arrows in TechDraw
- Arrowheads in DraftView were reverse when displayed
  in TechDraw.
2019-03-31 11:49:00 +02:00
Yorik van Havre
17e44f79b7 Draft: Better tooltip for Draft precision pref settings 2019-03-29 11:48:11 -03:00
wandererfan
45d8787110 Add pref for new Dxf Exporter 2019-03-28 10:44:33 -03:00