Markus Lampert
807cf80a77
Hide job while editing dressup.
2017-01-02 17:34:36 -08:00
Markus Lampert
34f2105499
Fixed edit dialog initialisation.
2017-01-02 17:34:36 -08:00
Markus Lampert
9bf58b1c94
Reduced logging.
2017-01-02 17:34:36 -08:00
Markus Lampert
cb85072bbd
Fixed alignment issue and unit tests.
...
The trick is really to over-extend edges before creationg shapes for the common operation, and trying to avoid alignment of the edge with the cone's seam.
2017-01-02 17:34:36 -08:00
Markus Lampert
27b71ab1ae
Maintaining rapid commands.
2017-01-02 17:34:36 -08:00
Markus Lampert
f232096eb4
Fixed build and tests.
2017-01-02 17:34:36 -08:00
Markus Lampert
068dc2d72d
Reduced logging.
2017-01-02 17:34:36 -08:00
Markus Lampert
d6c588e57b
Added resiliancy against vertical path elements.
2017-01-02 17:34:36 -08:00
Markus Lampert
c1fc88c6a3
Fixed caching issue.
2017-01-02 17:34:36 -08:00
Markus Lampert
6b758e2714
Added support for vertical paths along the edge of a cylindrical tag.
2017-01-02 17:34:36 -08:00
Markus Lampert
ab382ce436
Improved tag height based on obj.Base properties, if they exist.
2017-01-02 17:34:36 -08:00
Markus Lampert
5e1efba512
Fixed generation and edge case where there is no wire to cut the tag.
2017-01-02 17:34:36 -08:00
Markus Lampert
1635d73b1b
Removed core which isn't used anymore; some debugging info to figure out the save/restore issus.
2017-01-02 17:34:36 -08:00
Markus Lampert
b26a7ad794
OCC based tag line generation by extruding the edges cutting through a tag and retreiving the common with the tag solid.
2017-01-02 17:34:36 -08:00
Markus Lampert
9eca75e673
Added pixellation of arbitrary path curve.
2017-01-02 17:34:36 -08:00
Markus Lampert
e807094eda
Create cones for debugging cone shaped tags.
2017-01-02 17:34:36 -08:00
Markus Lampert
f294821f9d
Use PathGeom for holding tags dressup.
2017-01-02 17:34:36 -08:00
Markus Lampert
0fabe5c079
Fixed helix construction.
2017-01-02 17:34:36 -08:00
Markus Lampert
a3ae53a82b
Added arcToHelix.
2017-01-02 17:34:36 -08:00
Markus Lampert
198ab6db2e
Rebase on new Line/LineSegment code.
2017-01-02 17:34:36 -08:00
Markus Lampert
23196b4c69
Fixed most of the state machine issues, still a problem with intersection of edges. Need to rebase.
2017-01-02 17:34:36 -08:00
Markus Lampert
4a810bc107
Support for arcs and helix with tests.
2017-01-02 17:34:36 -08:00
Markus Lampert
6462d775e3
Added support for arcs on square tags.
2017-01-02 17:34:36 -08:00
Markus Lampert
88e9d26ecb
Added HoldingTags dressup with tests, using PathGeom and PathTestUtils.
2017-01-02 17:34:36 -08:00
Bernd Hahnebach
6ab6603f2e
FEM: fix unit tests in the regard of new material module name
2017-01-02 18:03:24 -02:00
Bernd Hahnebach
739fe3ae39
FEM: move modules MechanicalMaterial to a more general FemMaterial
2017-01-02 18:03:24 -02:00
Bernd Hahnebach
1d2857eb76
FEM: GUI, move create node set tool to mesh tools
2017-01-02 18:03:24 -02:00
Bernd Hahnebach
100e1bfc2d
FEM: solver ccx task panel, typo
2017-01-02 18:03:24 -02:00
Bernd Hahnebach
97b08f2bd9
FEM: netgen mesh obj, move a new obj inside an active analysis if there is one
2017-01-02 18:03:24 -02:00
Bernd Hahnebach
6df6bae9d8
FEM: GMSH mesh obj, switch to FEM WB on double click on obj
2017-01-02 18:03:24 -02:00
Bernd Hahnebach
437ce69b11
FEM: GMSH mesh task panel, add an ok and cancel button, remove close button
2017-01-02 18:03:24 -02:00
Bernd Hahnebach
f562b3d945
FEM: code formating, flake8 and delete not used imports
2017-01-02 18:03:24 -02:00
Markus Lampert
d51188bd07
Setting a minimum # interpolations for displaying an arc.
2017-01-01 22:41:28 -08:00
Lorenz Hüdepohl
cfb2020786
Merge branch 'master' of https://github.com/FreeCAD/FreeCAD
2017-01-01 17:39:55 +01:00
Alexander Gryson
211f771f94
Added Metadata
2016-12-31 21:20:45 +01:00
Alexander Gryson
ae3bbf5988
Update Raytracing Workbench icons
2016-12-31 21:20:45 +01:00
Yorik van Havre
2982ecf633
Draft: Do not import non-instanciated blocks - fixes #2822
2016-12-31 15:48:01 -02:00
wwmayer
f22f5c819e
Merge pull request #407 from dev-at-stellardeath-org/linuxcnc_post_without_gui
...
Path: linuxcnc_post without GUI
2016-12-31 12:18:56 +01:00
Lorenz Hüdepohl
72f9ec67e7
Path: Fix GUI race condition in helix task panel checkboxes
2016-12-31 00:02:22 +01:00
Lorenz Hüdepohl
32bcc0a579
Rebase onto current master
2016-12-30 22:47:47 +01:00
Lorenz Hüdepohl
2d6ea99035
PathHelix: Add GUI list with selected features
2016-12-30 22:47:47 +01:00
Lorenz Hüdepohl
6ad0a1f64b
PathHelix: "Cancel" and some logic in task panel
...
- "Cancel" now restores the original values as it should.
- The various mutually exclusive uses of UseStartDepth, UseFinalDepth
and ThroughDepth are now reflected in the GUI by grayed-out components
2016-12-30 22:47:47 +01:00
Lorenz Hüdepohl
00226a9c47
PathHelix: Fixes for clearance, non-aligned centers
...
The safe Z value was calculated with respect to the current hole, but
the tool should better be always retracted to the safe Z value with
respect to the first hole of a series of holes.
Another fix concerns the detection of holes-within-holes, previously it
was assumed that there the centers must align perfectly, this seems to
be the case only up to some numerical precision. Fixed by just allowing
any hole that is wholly contained in the first hole, even it is not
centered.
2016-12-30 22:47:47 +01:00
Lorenz Hüdepohl
20af62cb9e
PathHelix: Fix StartDepth and FinalDepth for recursive holes
...
These were previously only applied for the first and last operation,
respectively. Now whole operations can be skipped if they are completely
outside the specified range.
2016-12-30 22:47:47 +01:00
Lorenz Hüdepohl
cd651d1a42
A TaskPanel for PathHelix
2016-12-30 22:47:46 +01:00
Lorenz Hüdepohl
f025636a9c
HelixCut: A new Path command to make circular holes
2016-12-30 22:47:46 +01:00
Lorenz Hüdepohl
7d53cc9e6f
Path: linuxcnc_post without GUI
...
A simple fix to be able to easily use the linuxcnc_post module without
the GUI present
2016-12-30 22:33:15 +01:00
Yorik van Havre
0993a525b1
Arch: Fixed bug with arch objects that are a clone and have a material
2016-12-30 19:25:42 -02:00
Yorik van Havre
6aedc47a2c
Arch: Correctly export profiles with holes to IFC
2016-12-30 19:24:54 -02:00
Yorik van Havre
ac598f5104
Arch: Added utility command to create an undefined Arch component clone of an object
2016-12-30 18:07:13 -02:00
Yorik van Havre
541d767335
Arch: fixed typo in yesterdays commmit
2016-12-30 12:10:38 -02:00
wmayer
b2767f7197
rearrange headers to avoid warning
2016-12-30 13:31:08 +01:00
wmayer
3377b42642
suppress -Woverloaded-virtual warnings from smesh
2016-12-30 12:11:35 +01:00
Yorik van Havre
40c25e0809
Arch: Fixed export of materials to IFC to be understandable by revit
2016-12-29 21:02:54 -02:00
Yorik van Havre
2e380cd581
Arch: Make sure the BaseMaterial property contains a Material object
2016-12-29 20:42:30 -02:00
Yorik van Havre
0249235833
Arch: Faster material handling in IFC import - fixes #2762
2016-12-29 16:05:52 -02:00
wmayer
3114df352d
in forward declaration replace class keyword when struct is expected
...
comment out unused parameters
2016-12-29 17:52:39 +01:00
wmayer
35b76c5205
in forward declaration replace class keyword when struct is expected
2016-12-29 16:02:35 +01:00
wmayer
5fbcb99adc
fix build failure
2016-12-29 15:01:57 +01:00
WandererFan
16ce8d40f5
Section directions from rotated DPGI's
2016-12-29 14:43:37 +01:00
WandererFan
139edb2415
Working revolving part DPG
2016-12-29 14:43:25 +01:00
WandererFan
90935d0600
Reset/Match 3d buttons working
2016-12-29 14:43:13 +01:00
WandererFan
93fb9273dd
Working proof of concept for DPG rots & dirs
2016-12-29 14:43:00 +01:00
WandererFan
ca8adc3aab
getViewAxis -> DVP virtual method
2016-12-29 14:42:46 +01:00
WandererFan
489a25e462
check vectors parallel, vec rotate arb axis, vec format improve
2016-12-29 14:42:31 +01:00
Yorik van Havre
f252f54573
Arch: Allow Arch Components to be clone of any other Arch type
2016-12-28 20:27:46 -02:00
Yorik van Havre
c084af8473
Arch: Fixed material in non-GUI mode
2016-12-28 17:32:35 -02:00
Yorik van Havre
39491713f2
BOPTools: Fix to work without the GUI
2016-12-28 17:00:59 -02:00
Yorik van Havre
1c35bd8cd9
Fixed typos notified on crowdin
2016-12-28 16:59:24 -02:00
Yorik van Havre
0408aa4a60
Draft: Fixed bug in wire offsets
2016-12-28 14:30:38 -02:00
wmayer
7004081805
avoid to create a circular dependency when modifying an existing pad or pocket operation
2016-12-28 17:05:20 +01:00
wmayer
cbf717f317
fix whitespaces
2016-12-28 14:22:42 +01:00
wmayer
7496eeef18
move methods setXAxisDir/getXAxisDir to base class
2016-12-28 14:22:12 +01:00
wwmayer
309d46137e
Merge pull request #401 from abdullahtahiriyo/parabola_2017
...
Parabola 2017
2016-12-28 13:48:13 +01:00
Abdullah Tahiri
c6a8e3d7a9
Sketcher: Arc Of Parabola - Symmetry tool
2016-12-28 01:25:33 +01:00
wmayer
f065f8eb53
if UnicodeUTF8 is not defined use a fallback implementation of translate()
2016-12-27 20:12:39 +01:00
wmayer
d9b1ce7ca2
remove UnicodeUTF8
2016-12-27 19:31:25 +01:00
wmayer
b6c28688fe
remove UnicodeUTF8
2016-12-27 18:56:30 +01:00
wmayer
0f53d8224b
remove UnicodeUTF8
2016-12-27 18:31:05 +01:00
Abdullah Tahiri
309d9cfc4e
Sketcher: Arc Of Hyperbola - Symmetry tool
2016-12-27 02:13:23 +01:00
Abdullah Tahiri
9d65cc5672
Sketcher: Copy/Clone and Array support for Arcs of Parabola and Hyperbola
2016-12-26 23:23:34 +01:00
Abdullah Tahiri
ebfbe29d2f
Sketcher: Restore internal geometry tool refactoring and extended support
...
=========================================================================
- Long felt need of refactoring the code so as not to repeat code already existing in SketchObject.
- Refactored code supports preexisting Ellipse and Arc of Ellipse and adds support for Arcs of Hyperbola and Parabola.
2016-12-26 22:54:47 +01:00
Abdullah Tahiri
1a535e5f4e
Sketcher: Arc Of Parabola - Delete unused internal geometry on deletion
2016-12-26 22:06:40 +01:00
Abdullah Tahiri
ecc8ba57ac
Sketcher: Arc Of Hyperbola - Delete unused internal geometry on deletion
2016-12-26 19:42:57 +01:00
Abdullah Tahiri
359d9dbc1d
Sketcher: fix compilation warnings
2016-12-26 19:19:10 +01:00
Yorik van Havre
86b3463ee1
updated ts files
2016-12-26 12:36:24 -02:00
Alexander Gryson
ce959ca323
Add Metadata
2016-12-26 12:23:07 -02:00
Alexander Gryson
019f97e02b
Update Points Workbench icons
2016-12-26 12:23:07 -02:00
Alexander Gryson
eb4e6fdcb9
Update Material Workbench icons
2016-12-26 12:23:07 -02:00
Alexander Gryson
aa951d80e2
Integrate forum feedback
2016-12-26 12:23:07 -02:00
Alexander Gryson
f680d810a5
Update multiple workbenches
...
Workbenches updated:
* Complete
* Image
* Inspection
* Material
* MeshPart
* Points
* Reverse Engineering
* Start
* Test
* Web
2016-12-26 12:23:07 -02:00
Yorik van Havre
c0abd851eb
Updated appendMenu() functions in py workbenches
2016-12-26 12:06:17 -02:00
wwmayer
cd59747a77
Merge pull request #396 from danielfalck/tledit_units
...
Tledit units
2016-12-25 11:26:54 +01:00
Dan Falck
388ddcf2b2
PATH:units added Gui::InputField to some parms
...
old spinboxes were not aware of units so I substituted in the custom FreeCAD Gui:InputField on countour, profile, profile edges, and pocket operations.
2016-12-24 17:28:40 -08:00
Abdullah Tahiri
f9eec60b1c
Sketcher: Parabola fix loading from file
2016-12-24 22:15:41 +01:00
Abdullah Tahiri
00210c684a
Sketcher: Parabola fix y axis in parabola rules constraint
2016-12-24 19:23:53 +01:00
Abdullah Tahiri
82259f31da
Part::Geometry: ArcOfParabola CCW emulation support/fix
...
=========================================================
Correction of the emulation so that arcs of parabola are always CCW.
2016-12-24 16:11:15 +01:00
Abdullah Tahiri
9e7d86f1b8
Sketcher: Parabola perpendicularity constraint
2016-12-24 15:24:36 +01:00
Abdullah Tahiri
d8b38032cf
Sketcher: Parabola tangency support
...
===================================
Support for tangency with any preexisting supported geometry using angle via point.
2016-12-24 15:02:52 +01:00
Abdullah Tahiri
01ba29ed33
Sketcher: Parabola Element Widget support
2016-12-24 04:08:53 +01:00
Abdullah Tahiri
452394a154
Sketcher: Parabola icons
...
========================
Slightly modified icons based on Jim's original proposal:
http://forum.freecadweb.org/viewtopic.php?f=10&t=8038&hilit=hyperbola#p66129
N.B. Yes Jim, it took me slightly two years to use your 2014 icons...beter late than sorry :)
2016-12-24 04:08:42 +01:00
Abdullah Tahiri
b6919f8627
Sketcher: Parabola creation method autoconstraints
2016-12-24 03:10:44 +01:00
Abdullah Tahiri
f03a8adb73
Sketcher: Equality symbol representation
2016-12-24 02:39:51 +01:00
Abdullah Tahiri
5c9cc6221b
Sketcher: Parabola solver equality constraint
2016-12-24 02:39:02 +01:00
Dan Falck
605d4da85f
PATH:Tooledit:support for units
...
connected units to ToolEdit and listview in the tooltable library
2016-12-23 17:17:22 -08:00
Abdullah Tahiri
0d93c45d70
Sketcher: Point on Object solver constraint
2016-12-24 01:14:15 +01:00
Bernd Hahnebach
b05f11183b
FEM: add icons for clear mesh and mesh info command
2016-12-23 18:37:25 +01:00
Bernd Hahnebach
2733d03be5
FEM: add context command to print dump mesh info
2016-12-23 18:37:25 +01:00
Bernd Hahnebach
b026710a30
FEM: add a context command to clear the FEM mesh
2016-12-23 18:37:15 +01:00
wmayer
bbadcf614b
clear nodes of fem view provider when clearing mesh
2016-12-23 15:36:01 +01:00
wmayer
d3ff5171ea
check between Qt4/Qt5 build in cmake
2016-12-23 14:13:43 +01:00
wmayer
fd1c42b3c3
port use of tcp server to Qt5
2016-12-23 10:38:27 +01:00
Dan Falck
1d2c392738
Merge branch 'master' into tledit_units
2016-12-22 17:09:26 -08:00
Alexander Gryson
83c5b78d4f
Fix PathPost/PathJob mixup
2016-12-22 22:27:56 +01:00
Yorik van Havre
21f430da2c
Arch: more robust edge ordering in Arch OBJ exporter
2016-12-22 17:28:09 -02:00
Alexander Gryson
6e51d906ed
Add metadata
2016-12-22 17:20:57 -02:00
Alexander Gryson
570ae66d0d
Integrate forum feedback
2016-12-22 17:20:57 -02:00
Alexander Gryson
68b946c16e
Update Path Workbench icons
2016-12-22 17:20:57 -02:00
Abdullah Tahiri
5f36072434
Sketcher: Parabola Skech geometry update fix
2016-12-22 16:10:53 +01:00
Abdullah Tahiri
9858368b65
Sketcher: Parabola Expose Internal Geometry
...
==========================================
Also automatically on creation
2016-12-22 16:10:52 +01:00
Abdullah Tahiri
3e76189f19
Sketcher: Focus solver internal geometry
2016-12-22 16:10:52 +01:00
Abdullah Tahiri
61fe4bcaee
Sketcher: Parabola Arc rules solver constraint
2016-12-22 16:10:33 +01:00
wmayer
26c635a435
use preprocessor macro to build with vtk 6.1
2016-12-21 18:39:50 +01:00
wmayer
7716e94042
fix whitespaces
2016-12-21 17:08:36 +01:00
vdwalts
5abb99b37f
FEM: workaround, Scaling factor needed to obtain correct results when using DFLUX or CFLUX card.
2016-12-21 11:27:42 -02:00
Bernd Hahnebach
3842f9c80b
FEM: mesh region, initialize new obj with length 0.0, do not use the obj for mesh creation if references are empty or lenght is 0.0
2016-12-21 11:27:42 -02:00
Bernd Hahnebach
a245bf2abc
FEM: mesh region: print some info if the shape to mesh is a Compound which could return unexpected meshes
2016-12-21 11:27:42 -02:00
Bernd Hahnebach
7c8b9a4b2c
Part: boolean splitt tools, remove trailing whitspaces
2016-12-21 11:27:42 -02:00
Bernd Hahnebach
6378ad3aa7
Part: boolean splitt tools, add type property to the objects
2016-12-21 11:27:42 -02:00
Bernd Hahnebach
ebfa179c0a
FEM: gmsh mesh obj, element dimension, use From Shape instead of Automatic
2016-12-21 11:27:42 -02:00
Bernd Hahnebach
a8b61ba833
FEM: gmsh mesh obj, use 2nd order as standard and remove Automatic
2016-12-21 11:27:42 -02:00
Bernd Hahnebach
d64e2cfd5e
FEM: implement get_element since getElement does not return Solid elements
2016-12-21 11:27:42 -02:00
Bernd Hahnebach
8b61027de2
FEM: material task panel, add explizit solid selection mode, add support for Solids of Compounds and CompSolids
2016-12-21 11:27:41 -02:00
Bernd Hahnebach
c06c150d9b
FEM: beam section properties, use diameter instead of radius
2016-12-21 11:27:41 -02:00
Bernd Hahnebach
856b7844c0
FEM: beamsection task panel, add length values and use combobox to choose the section type
2016-12-21 11:27:41 -02:00
Bernd Hahnebach
a826a6d2bf
FEM: code formating, flake8
2016-12-21 11:27:41 -02:00
kgoao
7110a4e2c7
FEM: BeamSection: Allow other beam section types
2016-12-21 11:27:41 -02:00
Bernd Hahnebach
cb6baaaf90
FEM: add length values to task panel of shellthickness
2016-12-21 11:27:41 -02:00
Bernd Hahnebach
443112ce87
FEM: add length values to task panel of meshregion
2016-12-21 11:27:41 -02:00
Bernd Hahnebach
2dd3f6620f
FEM: mesh region, add icon
2016-12-21 11:27:41 -02:00
Bernd Hahnebach
6304258975
FEM: mesh region, allow any shape as reference shape, not only elements of the shape to mesh
2016-12-21 11:27:41 -02:00
Bernd Hahnebach
be831e78bd
FEM: mesh region, taks panel, add a mode to select solids
2016-12-21 11:27:41 -02:00
Bernd Hahnebach
862937080e
FEM: mesh region, on edit hide all meshes and shapes, show the part to mesh
2016-12-21 11:27:41 -02:00
Bernd Hahnebach
6822d09208
FEM: mesh region, make mesh region objects childrens of mesh object in tree view
2016-12-21 11:27:41 -02:00
Bernd Hahnebach
3363c1a0a1
FEM: mesh region, use the new mesh region object in gmsh mesh class
2016-12-21 11:27:41 -02:00
Bernd Hahnebach
90bc5255b4
FEM: mesh region, add task panel
2016-12-21 11:27:41 -02:00
Bernd Hahnebach
347d4be25f
FEM: mesh region, add command to FreeCAD GUI menu and tool bar
2016-12-21 11:27:41 -02:00
Bernd Hahnebach
36868f3fe5
FEM: mesh region, add object
2016-12-21 11:27:41 -02:00
Bernd Hahnebach
089933d7a3
FEM: add some title to some FEM task panels
2016-12-21 11:27:41 -02:00
Bernd Hahnebach
df10569f23
FEM: gmsh mesh tool, set optimize mesh to True for new objects
2016-12-21 11:27:41 -02:00
Bernd Hahnebach
5d7eadc8e6
FEM: cmake, delete dublicates
2016-12-21 11:27:41 -02:00
Bernd Hahnebach
5eb621cbfc
FEM: typo in ifndef of a header file
2016-12-21 11:27:41 -02:00
kgoao
c11fdbe355
FEM: ConstraintTransform: Allow forces to be transformed
2016-12-21 11:27:41 -02:00
mkhizenz
3cfc9d5dd0
FEM: LinearizedStress: Update
2016-12-21 11:27:41 -02:00
mkhizenz
64e945db75
FEM: linearizedStress: Implementation
2016-12-21 11:27:41 -02:00
mkhizenz
d92b8ff8b2
FEM: LinearizedStress: Core implementation
2016-12-21 11:27:41 -02:00
mkhizenz
b7e4259676
FEM: LinearizedStress: Icon
2016-12-21 11:27:41 -02:00
mkhizenz
ede94ba09c
FEM: DataAlongLine: core implementation
2016-12-21 11:27:41 -02:00
mkhizenz
9e12af32da
FEM: DataAlongLine: Icon
2016-12-21 11:27:41 -02:00
vdwalts
9a3b750fb7
Base: Units for FEM, new heat and heat flux functions
2016-12-21 11:27:41 -02:00
kgoao
96a705dc7d
FEM: FemConstraintHeatflux: Add DFLUX option to heat flux constraint
2016-12-21 11:27:41 -02:00
kgoao
0cddd74255
FEM: FemConstraintTemperature: Add CFLUX option to temperature constraint
2016-12-21 11:27:41 -02:00
wmayer
7e82bd1d7d
fix drag and drop of boolean operations
2016-12-21 11:39:26 +01:00
wmayer
7fd367a396
handle infinite lines and segments in OpenSCAD2Dgeom.superWireReverse
2016-12-21 10:07:55 +01:00
wmayer
a862279d7f
fix crash when using ImageView
2016-12-20 20:52:40 +01:00
Markus Lampert
12d3d6950f
Fixed build.
2016-12-19 18:27:27 -08:00
Markus Lampert
6552304323
Renamed dressups to conform to naming scheme.
2016-12-19 17:53:01 -08:00
Markus Lampert
d82d050c34
Fixed dogbone for small tool bit radii.
2016-12-19 16:52:28 -08:00
Abdullah Tahiri
b2bca80796
Sketcher: Parabola box selection sign fix
2016-12-19 23:21:02 +01:00
Abdullah Tahiri
6f6cc6d961
Sketcher: Parabola Creation Command
...
===================================
With exception of exposure of internal geometry.
2016-12-19 22:58:20 +01:00
Markus Lampert
5099f2385a
Fixed 2d geometry changes for dogbone.
2016-12-19 11:20:58 -08:00
Yorik van Havre
ae077f192c
Draft: Fixedbug in facebinder
2016-12-19 15:28:16 -02:00
Abdullah Tahiri
0ef1ce9261
Part: Parabola Python Creation from Focus, Center and Normal Vector
2016-12-19 17:35:39 +01:00
Dan Falck
c84e7662b7
Path:wip on tl edit dialog and units
2016-12-19 07:40:25 -08:00
Abdullah Tahiri
d42033191d
Sketcher: ViewProvider Parabola Representation
2016-12-19 00:10:59 +01:00
Yorik van Havre
101d280f6a
Draft: More solid normal detection in Draft2Sketch
2016-12-18 20:17:16 -02:00
Abdullah Tahiri
d600bfa83b
Sketcher: Validation of Parabola
2016-12-18 19:29:38 +01:00
wmayer
df8783833d
issue #0002775 : first build fails
2016-12-18 18:26:34 +01:00
wwmayer
b05826fc3f
Merge pull request #385 from agryson/techdraw-artwork-alignment
...
Techdraw artwork alignment
2016-12-18 16:17:58 +01:00
wmayer
dd0fb7dc84
fix various clang warnings
2016-12-18 16:08:30 +01:00
wmayer
d9c206e59d
fix obvious errors in kurve geometry classes
2016-12-18 15:21:52 +01:00
Alexander Gryson
291bad6cba
Metadata updates
2016-12-18 14:54:52 +01:00
Alexander Gryson
3842310b9c
Further feedback on geometry changes
2016-12-18 14:54:52 +01:00
Alexander Gryson
5bf299aafb
Add Metadata
2016-12-18 14:54:31 +01:00
Alexander Gryson
6b6a7ca2d2
Update icon geometry and colors (no conflict risk in this workbench)
2016-12-18 14:54:31 +01:00
Alexander Gryson
1ab2e64e73
update TechDraw icons
2016-12-18 14:53:53 +01:00
wmayer
76c529d47d
fix CIDs 154889, 151939, 151763, 154892, 154891, 151802, 151936, 151803, 153359
2016-12-18 14:12:13 +01:00
wmayer
0ada809ec5
fix CIDs 151701, 151747
2016-12-18 13:46:26 +01:00
wmayer
df8f7cfb7e
fix CIDs 154873, 154874, 153875, 153876, 154883, 154884, 154886
2016-12-18 13:27:34 +01:00
wmayer
c0ad78d21a
fix CIDs 129192, 129078
2016-12-18 12:42:43 +01:00
wmayer
45697ae2c7
fix CID 129530
2016-12-18 12:33:43 +01:00
wmayer
bd71e62df6
fix CIDs 154877, 154878, 154879, 154880, 154881, 154882, 154885
2016-12-18 12:15:26 +01:00
wmayer
2d68ca2f6e
fix CID 154893
2016-12-18 11:57:52 +01:00
wmayer
4f7752419c
fix CID 154894
2016-12-18 11:37:39 +01:00
wmayer
a68c204bb0
fix CID 154895
2016-12-18 11:32:45 +01:00
wwmayer
8391af97f0
Merge pull request #383 from sliptonic/bug/drilling
...
PATH: fix for drilling border case
2016-12-18 09:59:36 +01:00
Abdullah Tahiri
9e528420f8
Sketcher: Enable Parabola creation in SketchObjectPy
2016-12-18 00:46:01 +01:00
Abdullah Tahiri
94f3f5879e
Sketcher: Parabola SketchObject basic functionality
...
===================================================
Except Trimming & Expose Internal Geometry, that will be added separately.
2016-12-18 00:41:40 +01:00
Abdullah Tahiri
5f963c8d02
Sketcher: Parabola Solver Sketch Implementation
...
===============================================
Main Sketch solver parabola addition and update, with exception of the rules of the parabola arc, that will be implemented with the solver constraints.
2016-12-18 00:03:57 +01:00
Abdullah Tahiri
579cbb280b
Part: ArcOfParabola extension to set the symmetry axis
2016-12-18 00:03:53 +01:00
sliptonic
4262544bbf
PATH: fix for drilling border case
...
If only single hole of a given size is found, it was ignored.
Doh!
2016-12-17 16:46:17 -06:00
Abdullah Tahiri
8c83f4142b
Part: Parabola Extension to support getting occ focus
2016-12-17 22:50:46 +01:00
Abdullah Tahiri
e360dc15ef
Sketcher: Freegcs Parabola geometry definition
2016-12-17 20:12:16 +01:00
Yorik van Havre
59987231ae
Arch: Extended panel tools
2016-12-17 14:39:45 -02:00
Eivind Kvedalen
1ec381a07f
Spreadsheet: Coverity issue 151662, 151655, 133440, 129433 are false positives, but code rewritten for readability.
2016-12-15 17:27:18 +01:00
Eivind Kvedalen
614a914926
Spreadsheet: Fixed dead code issue reported by Coverity (128977).
2016-12-15 17:27:18 +01:00
Eivind Kvedalen
25c56b7864
Spreadsheet: Fix for issue #2646 : Spreadsheet-Sum-Function does not work with units
...
This fix also fixes the other aggregates.
2016-12-15 17:27:18 +01:00
Eivind Kvedalen
de27adbefa
Spreadsheet: Fix for issue #2647 , stddev does not work with arrays.
2016-12-15 17:27:18 +01:00
Eivind Kvedalen
eb32b3d831
Spreadsheet: Fixed for issue #2767 : In some instances, needed parentheses are dropped from the expression. Fixed and updated unit tests.
2016-12-15 17:27:18 +01:00
wmayer
9a1fadd23e
add unit test for group extension
2016-12-15 16:26:32 +01:00
Alexander Gryson
6d1eddc22f
fix for font issue in draft_shapestring
2016-12-14 10:34:07 -02:00
Alexander Gryson
5cf78e86b4
clean up outline after 5558732
2016-12-14 10:34:07 -02:00
Alexander Gryson
6c4e4ebdfc
fix svg display issue (rendering bug?)
2016-12-14 10:34:07 -02:00
Alex Gryson
6d1d170609
add metadata
2016-12-14 10:34:06 -02:00
Alex Gryson
81b36ea100
update permissions (644)
2016-12-14 10:34:06 -02:00
Alex Gryson
8eaba24b8b
Update draft icons
2016-12-14 10:34:06 -02:00
wwmayer
e5c6bf5bbd
Merge pull request #378 from wwmayer/qt5_port
...
Qt5 port
2016-12-14 09:37:35 +01:00
wmayer
deddc4b3e2
use Qt WebKit module
2016-12-13 19:48:22 +01:00
wwmayer
411e30bffd
Merge pull request #376 from sliptonic/BugFixes
...
Bug fixes
2016-12-13 16:45:49 +01:00
wmayer
5e375a6238
Add switch to select between Qt4 and Qt5
2016-12-13 15:53:13 +01:00
wmayer
166fc624eb
remove superfluous Qt includes
2016-12-13 15:40:49 +01:00
wmayer
433202a881
drop inheritance of PropertyItem from BaseClass
2016-12-13 14:53:43 +01:00
wmayer
0afd327f2a
remove superfluous Qt includes
2016-12-13 14:33:16 +01:00
wmayer
57e71e5d55
port C++ code to Qt5
2016-12-13 14:22:59 +01:00
wwmayer
c678144272
Merge pull request #374 from mlampert/tracker-2770
...
Path: Assign Contour label on restore fixes 2770
2016-12-12 19:34:27 +01:00
wmayer
b2487828f0
Qt4/Qt5 neutral changes:
...
+ change inheritance of PropertyItem to not derive from BaseClass (and QObject) any more to fix crashes with Qt5
2016-12-12 17:01:26 +01:00
wmayer
8b51a04943
fix -Wunused-but-set-variable
2016-12-12 16:32:54 +01:00
wmayer
07943d2a9a
Qt4/Qt5 neutral changes:
...
+ move meta types to own header to avoid double declaration
2016-12-12 15:22:34 +01:00
wmayer
d2cb4e4af9
Qt4/Qt5 neutral changes:
...
+ remove QCoreApplication::UnicodeUTF8/QApplication::UnicodeUTF8
+ remove QCoreApplication::CodecForTr/QApplication::CodecForTr
2016-12-12 14:52:09 +01:00
wmayer
57e7d3ad61
Qt4/Qt5 neutral changes:
...
+ remove class DownloadDialog
+ remove class HelpView
+ remove class DlgTipOfTheDay
2016-12-12 14:35:52 +01:00
wmayer
1cdee20953
Qt4/Qt5 neutral changes:
...
+ replace Q_WS_WIN with Q_OS_WIN
+ replace Q_WS_X11 with Q_OS_LINUX
+ replace Q_WS_MACX with Q_OS_MACX
+ set explicit cast to HWND
2016-12-12 14:09:21 +01:00
wmayer
546656867b
fix FemMesh::copyMeshData
2016-12-12 12:43:05 +01:00
Markus Lampert
c7761d4a4f
New version of gneric_post.py from chrisb.
2016-12-11 16:43:54 -08:00
Markus Lampert
8f0549e965
Switched to std::to_string, MSVC doesn't support snprintf.
2016-12-11 15:33:57 -08:00
Markus Lampert
d43a6e6cef
Added missing include directive.
2016-12-11 15:33:57 -08:00
Markus Lampert
d32b92d00d
Fixed contour naming;
...
only touch dependent TC objects if the tool number changed;
changed formatting of intermediate path representation to be valid g-code and not use exponents.
2016-12-11 15:33:56 -08:00
sliptonic
23a2ee6927
PATH: fix cmake resort
2016-12-11 14:11:47 -06:00
sliptonic
54242963df
Merge branch 'feature/probemoves' into BugFixes
2016-12-11 12:49:42 -06:00
sliptonic
4d2b97b521
Revert "PATH: Prevent Job creation without Base object."
...
This reverts commit 4c66748ade
.
2016-12-11 12:48:35 -06:00
sliptonic
fe291607a4
PATH: More reasonble defaults for new tools
2016-12-11 12:47:56 -06:00
sliptonic
68d3e18ab4
PATH: Drilling: allow selection of partial circular edges
2016-12-11 12:47:56 -06:00
sliptonic
4c66748ade
PATH: Prevent Job creation without Base object.
...
PathMillFace won't add a base if it isn't known to the parent
2016-12-11 12:47:56 -06:00
sliptonic
bafbd27632
PATH: Default values for start/end depths improved
2016-12-11 12:47:56 -06:00
sliptonic
6a447d6d46
PATH: improved stepdown calculation and test
2016-12-11 12:47:56 -06:00
sliptonic
84b3617c97
PATH: Delete misplaced and unused files
2016-12-11 12:47:56 -06:00
sliptonic
7cd375073a
PATH: Highlighting in Inspect
2016-12-11 12:43:10 -06:00
Stefan Tröger
9bb3193395
Draft: Fix clone of art object
2016-12-11 19:27:35 +01:00
Stefan Tröger
16787bf1a1
PartDesign: Adopt test to new primitive behavior
2016-12-11 19:27:35 +01:00
Stefan Tröger
cd1c753fa2
Extensions: Implement persistence
2016-12-11 19:27:35 +01:00
Yorik van Havre
207432c0bd
Arch: Fixed placement of precest structures
2016-12-11 13:48:07 -02:00
Yorik van Havre
223dd70b99
Arch: Small fix in section plane's Drawing view object
2016-12-10 11:23:04 -02:00
wmayer
0ff231c0d4
temporarily disable failing unit test
2016-12-10 12:31:16 +01:00
wmayer
c770d747ff
re-implement FemMesh::copyMeshData based on export&import of unv file
2016-12-09 21:08:44 +01:00
WandererFan
bb081266b7
Add Diameter Symbol preference for fonts without glyph
2016-12-08 14:51:10 -05:00
WandererFan
5b630c0e36
Fix error in Angle Dimension arc
2016-12-08 14:51:10 -05:00
WandererFan
867c6e1341
Remove old debug message
2016-12-08 14:51:10 -05:00
sliptonic
8df5eb8c78
PATH: Simple command to build a probe grid.
2016-12-08 10:26:58 -06:00
wmayer
14e3221374
PartGui: set export macro to fix linking errors in PartDesignGui
2016-12-08 10:33:47 +01:00
Stefan Tröger
6356636b04
PartDesign: Fix crash on datum abort
2016-12-08 08:17:31 +01:00
sliptonic
7d1a58e593
PATH: Add support to visualize probe moves
...
G38.2/3/4/5
2016-12-07 19:24:54 -06:00
Stefan Tröger
aeea77ab26
PartDesign: Reduce needed primitive task box space
2016-12-07 18:53:01 +01:00
Stefan Tröger
c4fe5707cb
Extension: remove unneeded debug messages
2016-12-07 06:41:40 +01:00
Stefan Tröger
214722b435
PartDesign: prevent double deletion of TempVis
2016-12-07 06:41:40 +01:00
Stefan Tröger
b758df7193
Port attachment UI to Part for general use
...
Furthermore change PartDesign primitives to use the new task dialog
2016-12-07 06:41:40 +01:00
Stefan Tröger
bc133e4de2
PartDesign: Primitives are attachable directly
...
With the recently introduced AttachExtension the PartDesign primitives can be attachable by themself and don't need anymore the helping coordinate system datum. This simplyfies the code and the TreeView largely
2016-12-07 06:41:40 +01:00
Stefan Tröger
d0d4d6bc07
Port Attacher codde to the extension framework
...
AttachableObjects are desired in multiple occasions, and the current AttachableObject is not flexible enough to handle all cases. Hence the code is portet to an extension, which gives the needed flexibility.
2016-12-07 06:41:40 +01:00
Stefan Tröger
cc6bc1b8d9
Extensions: Add changed property handling
2016-12-07 06:37:27 +01:00
Markus Lampert
26e1a24060
Fix for Path visualisatin of helixes.
2016-12-06 20:08:18 -02:00
Alex Gryson
fc4ed238b5
Use Boolean Diff instead of Mask
2016-12-06 19:52:04 +01:00
Alexander Gryson
5e0357b31e
Use QToolButton for Draft Snap, not QPushButton
2016-12-05 23:42:33 -02:00
Alex Gryson
be96a53b95
Merge branch 'master' into start-icon
2016-12-05 17:08:53 +01:00
wwmayer
d26b0fa5d3
Merge pull request #365 from danielfalck/pppathfix
...
fix for not being able to use the post code icon
2016-12-05 09:20:54 +01:00
Dan Falck
2e44b6c41b
fix for not being able to use the post code icon
2016-12-04 12:45:27 -08:00
wmayer
7a32aed27e
run test for extensions in view provider only in Gui mode
2016-12-04 20:53:30 +01:00
Stefan Tröger
831c69e7eb
Extensions: Fix ViewProvider extension test
2016-12-04 19:58:46 +01:00
Stefan Tröger
19e708879f
Extensions: Fix ViewProvider python interface
2016-12-04 17:35:00 +01:00
wmayer
6cde253f67
fix warnings
2016-12-04 17:04:48 +01:00
Alexander Gryson
3815256be7
update start page mesh icon to match workbench icon
2016-12-04 16:27:37 +01:00
WandererFan
b845bc7e41
Fix DrawViewDetail behaviour near object edge
2016-12-04 15:27:26 +01:00
WandererFan
0ad0b58ab3
Use current font size preference for Label and Caption
2016-12-04 15:27:07 +01:00
WandererFan
065156eed5
Prevent crash when no document open
2016-12-04 15:26:54 +01:00
WandererFan
83ce64a1d3
Remove spurious messages
2016-12-04 15:26:43 +01:00
WandererFan
fa738e3dc0
Fix crash on deleting page
2016-12-04 15:26:31 +01:00
WandererFan
f036438e53
Consolidate Section logic in DrawViewSection
2016-12-04 15:26:16 +01:00
WandererFan
edab34c6ac
Remove old decorative items from scene before redraw
2016-12-04 15:26:01 +01:00
WandererFan
429eb0f727
DPG improvements
...
eliminate orientation matrix
remove appl logic from dialog
add 3D/Front buttons
2016-12-04 15:25:47 +01:00
WandererFan
707681534a
Improve ProjectionGroup dialog
...
Text to icons in dialog
Fix rotation directions
2016-12-04 15:25:32 +01:00
Alex Gryson
7c905e6afd
Add metadata
...
Notes:
* Used earliest available commit as creator (only means I had available)
* License information could not be saved for an unknown reason, added
this info to the Rights field
2016-12-04 14:25:26 +01:00
Alex Gryson
75a52aab63
fix permissions
2016-12-04 14:25:12 +01:00
Alexander Gryson
54623931f8
finish aligning mesh bench icons to Tango
2016-12-04 14:24:59 +01:00
Alexander Gryson
345057e29c
Update dimensions to 64*64 as per guidelines
...
This icon was incorrectly sized to 32*32 - depending on how the icons are exported this may have an impact on the UI
2016-12-04 14:24:40 +01:00
Alex Gryson
58ba907055
update mesh icons to Tango
2016-12-04 14:24:27 +01:00
Alex Gryson
95e9768bc8
Mesh workbench icons updated
2016-12-04 14:24:13 +01:00
Alex Gryson
5b37ef0f54
Align icons to Tango style
2016-12-04 14:23:57 +01:00
Alexander Gryson
f83fc072e6
icon updates (mesh)
2016-12-04 14:23:42 +01:00
Alexander Gryson
bb7310723e
Update import/export to have more 'meshy' look
2016-12-04 14:23:30 +01:00
Alexander Gryson
3d934f5ee9
update mesh cut icon
2016-12-04 14:23:08 +01:00
Alexander Gryson
688d89d10b
initial commit to test build
2016-12-04 14:22:49 +01:00
wmayer
932eab40fc
add class GeomArcOfConic to reduce code duplication
2016-12-04 14:20:56 +01:00
wmayer
adf3cc0f95
add class GeomConic to reduce code duplication
2016-12-04 11:36:50 +01:00