Commit Graph

16198 Commits

Author SHA1 Message Date
carlopav
66031c8dbe Draft: split Move from Draft.py 2020-05-04 10:51:08 +02:00
carlopav
3351cde462 Draft: split FilterObjectsForModifiers from Draft.py 2020-05-04 10:51:08 +02:00
carlopav
7bdf54e933 Draft: delete makeWire from Draft.py 2020-05-04 10:51:08 +02:00
carlopav
1f0e6e2855 Draft: split makeCopy from Draft.py
.
2020-05-04 10:51:08 +02:00
lorenz
cbea54d00c partdesign: fix failing tapered hole test
The given parameters return an invalid shape. This fails with occt7.4 but doesn't with occt7.3. If the angle is 45 degree the cone is self-intersecting as Hole.Depth > Hole.Diameter/2. Changing the Hole.TaperedAngle to 60 degree solves this issue.
2020-05-03 17:49:13 +02:00
sliptonic
74b32ff0c6 Merge pull request #3422 from sliptonic/bug/fstring
Path: remove fstrings to maintain xenial compatibility
2020-05-03 09:29:08 -05:00
sliptonic
5f30c339e5 Merge pull request #3401 from etrombly/startPoint
[PATH] change intra-operation travels back to clearance height
2020-05-03 09:28:45 -05:00
wmayer
7a2e16ac9b Mesh: [skip ci] allow to pass target number to Python function Mesh.decimate() 2020-05-03 15:25:48 +02:00
wmayer
3bef7ba7c9 Mesh: add GUI to perform mesh decimation 2020-05-03 15:06:03 +02:00
wmayer
a759c7ecd6 Mesh: add overloaded mesh decimation to set target number of triangles 2020-05-03 15:04:50 +02:00
0penBrain
23bf4e745d [Sketcher] Ensure datum edit dialog is fully shown over the main window 2020-05-03 11:11:47 +02:00
0penBrain
47c0edfc04 [Sketcher] Harmonize points selection order for symmetry constraint ; fixes #3746 2020-05-03 08:11:47 +02:00
sliptonic
2ce2949bb6 Merge pull request #3418 from dubstar-04/fixes/toolbits
[Path] Set Toolbit Origin at 0,0,0
2020-05-02 13:44:04 -05:00
sliptonic
22f4f2ba2f Path: remove fstrings to maintain xenial compatibility 2020-05-02 13:42:22 -05:00
sliptonic
80e8bb4086 Merge pull request #3411 from mlampert/master
Path: Bugfix/tc unit test with toolbit
2020-05-02 13:39:42 -05:00
wandererfan
a77c4b7b2e [Draft]PathArray TangentVector & gimbal lock
- allows user to specify orientation of copies
- prevents gimbal lock by using Base.Rotation instead of
  YRP transforms
2020-05-01 11:34:33 -04:00
wandererfan
f8722c1bb2 [TD]crash loading old development models
- LeaderLine behaviour changed during development
2020-04-30 15:57:35 -04:00
Daniel Wood
6eefb0ae07 Place v-bit tool tip at origin 2020-04-30 20:18:04 +01:00
Daniel Wood
04d5e38e67 Place endmill tool tip at origin 2020-04-30 20:17:45 +01:00
Daniel Wood
093480a289 Place drill tool tip at origin 2020-04-30 20:17:33 +01:00
Daniel Wood
fb7ff8fe2e Place bullnose tool tip at origin 2020-04-30 20:17:18 +01:00
Daniel Wood
07475f2984 Place ballend mill tool tip at origin 2020-04-30 20:16:36 +01:00
mlampert
04586ba79c Merge branch 'master' into master 2020-04-30 10:14:45 -07:00
carlopav
3da68ba3c5 Draft: fix to statusbar import on wb Activated and Deactivated
Import statusbar related functions only if snapper is loaded
added new line at the end
2020-04-30 13:48:33 +02:00
carlopav
c34ef27018 Draft: fix bspline and bezcurve viewproviders
Finished to fix bspline and bezcurve wiewproviders.
2020-04-30 13:48:33 +02:00
luz.paz
244639c2bf [skip-ci] Fix typos in Draft, Mesh, and src/Tools
Found via codespell v1.17.0.dev0  
```
codespell -q 3 -L aci,ake,aline,alle,alledges,alocation,als,ang,anid,ba,beginn,behaviour,bloaded,byteorder,calculater,cancelled,cancelling,cas,cascade,centimetre,childs,colour,colours,commen,connexion,currenty,dof,doubleclick,dum,eiter,elemente,ende,feld,finde,findf,freez,hist,iff,indicies,initialisation,initialise,initialised,initialises,initialisiert,ist,kilometre,lod,mantatory,methode,metres,millimetre,modell,nd,noe,normale,normaly,nto,numer,oder,orgin,orginx,orginy,ot,pard,pres,programm,que,recurrance,rougly,seperator,serie,sinc,strack,substraction,te,thist,thru,tread,uint,unter,vertexes,wallthickness,whitespaces -S ./.git,*.po,*.ts,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*,./src/Mod/Robot/App/kdl_cp,./src/Mod/Import/App/SCL,./src/WindowsInstaller,./src/Doc/FreeCAD.uml
```
2020-04-30 11:40:38 +02:00
vocx-fc
81029a2b74 Draft: add view provider for Bezier curve object 2020-04-30 09:41:41 +02:00
vocx-fc
3ba2f86034 Draft: add view provider for BSpline object 2020-04-30 09:41:41 +02:00
mlampert
b7ab89630d Merge branch 'master' into master 2020-04-29 14:34:08 -07:00
markus
d00d402efd Fixed ToolBit template generation and adapted TC unit test to deal with Tool and ToolBit. 2020-04-29 14:27:51 -07:00
Bernd Hahnebach
e8c6cdc75a Draft: workaround to be able to import Draft 2020-04-29 22:46:27 +02:00
Yorik van Havre
141764e64f Merged crowdin translations 2020-04-29 16:08:23 +02:00
Yorik van Havre
7003b3f747 Updated source ts files 2020-04-29 15:41:26 +02:00
wmayer
bcda5bf2ef Mesh: [skip ci] improve cylinder fit 2020-04-29 15:31:19 +02:00
vocx-fc
90e1c26f2b Arch: import the os module to find the paths 2020-04-29 11:45:00 +02:00
vocx-fc
8e9d6f8bae Draft: change the icon depending on the Link array type
Add new icons for `App::Link` versions of polar array and circular
array.
2020-04-29 11:44:22 +02:00
vocx-fc
9432acf44e Draft: change the icon depending on the array type 2020-04-29 11:44:22 +02:00
Yorik van Havre
70962447bc Draft: Small bugfix in DraftGeomUtils.getNormal 2020-04-29 11:43:00 +02:00
Yorik van Havre
dda0510e48 Arch: Curtain wall 2020-04-29 11:43:00 +02:00
Yorik van Havre
1ecde67d8b Arch: [WIP] Curtain Wall tool 2020-04-29 11:43:00 +02:00
carlopav
efd384a17b Draft: split Shape2DView from Draft.py 2020-04-29 11:41:02 +02:00
carlopav
d53e53dc4e Draft: split Block from Draft.py 2020-04-29 11:41:02 +02:00
carlopav
0cbdba0245 Draft: split Shapestring from Draft.py 2020-04-29 11:41:02 +02:00
carlopav
511f095f5f Draft: split makeSketch from Draft.py 2020-04-29 11:41:02 +02:00
carlopav
f43e026da1 Draft: split Facebinder from Draft.py 2020-04-29 11:41:02 +02:00
carlopav
1335da71ae Draft: split WorkingPlaneProxy from Draft.py 2020-04-29 11:41:02 +02:00
carlopav
e547bc34fa Draft: split Ellipse from Draft.py
.
2020-04-29 11:41:02 +02:00
carlopav
24d87ccdb3 Draft: split Point from Draft.py
.
2020-04-29 11:41:02 +02:00
carlopav
d711de1b4a Draft: split clone from Draft.py
.


.
2020-04-29 11:41:02 +02:00
carlopav
1a04f97d8f Draft: split wire related tools from Draft.py
Line Polyline BezCurve BSpline
.


.


.
2020-04-29 11:41:02 +02:00