Kurt Kremitzki
6d9ad77868
Fix English typo
2016-11-30 01:14:09 -06:00
Kurt Kremitzki
4ef6d7a387
Fix English typo
2016-11-30 01:13:21 -06:00
wmayer
537cfb2d48
fix segmentation fault when caling setupWithoutGUI
2016-11-29 19:29:12 +01:00
Yorik van Havre
43aae3db37
Arch: fixed makePipe to return the pipe
2016-11-29 11:41:10 -02:00
wwmayer
313d8933f1
Merge pull request #354 from ickby/fixes
...
Fixes one Extension and two PartDesign bugs
2016-11-29 14:17:24 +01:00
Markus Lampert
ad3e3166f5
Some cleanup.
2016-11-29 01:31:12 -08:00
Markus Lampert
0807eaf597
Added wire(s)ForPath functions with test.
2016-11-28 15:52:17 -08:00
Markus Lampert
fbc75d9797
Split out PathGeom and created test cases for it.
2016-11-28 15:11:24 -08:00
Markus Lampert
fcc187880e
Enhance makeHelix to also support helixes that spiral downwards.
2016-11-28 15:10:25 -08:00
Stefan Tröger
ddc9d9cf5d
Extensions: "hasExtension" for python types -fix 0002785
2016-11-28 22:15:09 +01:00
Stefan Tröger
8bf5f03671
PartDesign: Fix crash on pattern abort
2016-11-28 22:13:41 +01:00
Stefan Tröger
bb1ac8bfc6
PartDesign: Fix origin selection for pattern
2016-11-28 22:13:41 +01:00
wmayer
8d1bea8d60
need vtkhdf5 module for certain systems
2016-11-28 18:07:25 +01:00
wwmayer
1f6ed81624
Merge pull request #353 from berndhahnebach/bhbdev058
...
FEM: GMSH tool
2016-11-28 18:04:20 +01:00
Bernd Hahnebach
9154825889
FEM: gmsh mesh tool, add different mesh element size for Shape elements
2016-11-28 01:18:08 +01:00
Bernd Hahnebach
ddef153ef1
FEM: gmsh mesh tool, fix endless loop in task panel
2016-11-28 01:17:58 +01:00
Bernd Hahnebach
cb14a50aec
FEM: gmsh mesh tool, add some more properties to adjust gmsh mesh
2016-11-28 01:17:54 +01:00
Bernd Hahnebach
f9bc29fbc5
FEM: gmsh mesh tool, use gmsh names for properties
2016-11-28 01:17:50 +01:00
Bernd Hahnebach
299d3d1206
FEM: icons, rename some icons to better fit in FEM name scheme
2016-11-28 01:17:45 +01:00
Bernd Hahnebach
37db5ab428
FEM: solver Z88, fix in object attributes
2016-11-28 01:17:36 +01:00
wmayer
b503d55299
port hyperbola branch to new tools classes
2016-11-27 22:43:58 +01:00
Abdullah Tahiri
bc728c217b
Sketcher: Fixing compilation warnings
2016-11-27 18:45:33 +01:00
Abdullah Tahiri
22457c41dd
Sketcher: Hyperbola construction endpoints autoconstraints
...
==========================================================
Support for coincident autoconstraint for endpoints
2016-11-27 18:45:33 +01:00
Abdullah Tahiri
a879296ca7
Sketcher: Minor fix - hyperbolic arc icon reference
2016-11-27 18:45:33 +01:00
Abdullah Tahiri
96d664dd88
Part::Geometry: ArcOfHyperbola CCW emulation support/fix
...
===================================================
Correction of the emulation so that arcs of hyperbola are always CCW. This fixes mismatching of end points and edge in Sketcher.
2016-11-27 18:45:33 +01:00
Abdullah Tahiri
8bba2427c3
Sketcher: Hyperbola added supported type
...
========================================
Allows to restore a saved hyperbola in a sketch.
2016-11-27 18:45:33 +01:00
Abdullah Tahiri
1c77657354
Sketch: Hyperbola tangency to line
...
==================================
As a way to lock a line to hyperbola tangency to a branch has not been identified, this tangency is implemented
by adding a point at the tangency point in order to avoid the jumping.
2016-11-27 18:45:33 +01:00
Abdullah Tahiri
73930c4294
Sketcher: Hyperbola perpendicularity constraint
...
=================================================
Line perpendicular to hyperbola using via point constraint.
2016-11-27 18:45:33 +01:00
Abdullah Tahiri
50ab33aeb4
Sketcher: Hyperbola Tangency to Curves
...
======================================
Implementation of the Tangency via point for all curves to Hyperbola (no line to Hyperbola yet).
2016-11-27 18:45:33 +01:00
Abdullah Tahiri
14a2437b72
Sketcher: Hyperbola element widget support
...
==========================================
Support added to the Element widgets for hyperbola
2016-11-27 18:45:33 +01:00
Abdullah Tahiri
26bef1d2c8
Sketcher Hyperbola Icons
...
========================
Slightly modified icons based on Jim's original proposal (with the center instead of the focus point):
http://forum.freecadweb.org/viewtopic.php?f=10&t=8038&hilit=hyperbola#p66129
2016-11-27 18:45:33 +01:00
Abdullah Tahiri
cdb14deb99
Sketcher Hyperbola: Creation method autoconstraints
...
Correction of center and curve on major axis position.
Still to fix the endpoints (determination of CCW or CW drawn curve)
2016-11-27 18:45:33 +01:00
Abdullah Tahiri
3a33fc292e
Sketcher hyperbola creation fix
...
removing line to origin during creation
2016-11-27 18:45:33 +01:00
Abdullah Tahiri
96ae5272db
Sketcher Hyperbola: Creation Method improvements
...
- Avoid unnecessary recomputes
- Create as construction
- Continuous mode creation
2016-11-27 18:45:33 +01:00
DeepSOIC
95043e58ea
Sketcher: Hyperbola: fix minor diameter ends swapping
...
Quick and dirty, but seems to work.
2016-11-27 18:45:33 +01:00
Abdullah Tahiri
4e2d672e13
fix partials
2016-11-27 18:45:33 +01:00
Abdullah Tahiri
6c612b270a
fix in minor axis Expose Internal Geometry for hyperbola
2016-11-27 18:45:33 +01:00
Abdullah Tahiri
b6c1e15493
Hyperbola InternalAlignment
...
Focus is working.
2016-11-27 18:45:33 +01:00
Abdullah Tahiri
fb12cb83fc
Solver InternalAlignment: Change to diameters instead of radii to be able to draw asymptotes
...
GCS and Sketch.cpp support
2016-11-27 18:45:33 +01:00
Abdullah Tahiri
4fce95a7da
Hyperbola: InternalAlignment solver constraints
2016-11-27 18:45:33 +01:00
DeepSOIC
df820bef59
Sketcher: solver: transplant all arc kinds to use CurveValue constraint
...
arc and arc of ellipse
2016-11-27 18:45:33 +01:00
DeepSOIC
2d0ad5ac11
Sketcher: solver: implement Value for all other curves
...
for line, circle, and ellipse.
Compiles, but untested.
2016-11-27 18:45:33 +01:00
DeepSOIC
9b71ebf48b
Sketcher: Hyperbola: fix - remove periodicity correction
...
Not needed, since hyperbola is not periodic, unlike circle and ellipse
2016-11-27 18:45:33 +01:00
DeepSOIC
180e01bcfc
Sketcher: Hyperbola: fix major radius formula
2016-11-27 18:45:33 +01:00
DeepSOIC
6fce841404
Sketcher: Hyperbola: fix crash when drawing a new one
2016-11-27 18:45:33 +01:00
DeepSOIC
c1da7d6125
Sketcher: solver: Value constraint
...
(morphed from hyperbola arc range constraint)
(compiles, but untested)
2016-11-27 18:45:33 +01:00
Abdullah Tahiri
3c6ac70577
Conflict resolution
2016-11-27 18:45:33 +01:00
Abdullah Tahiri
4f6374eef6
Hyperbola UI equality constraint representation fixed
2016-11-27 18:45:33 +01:00
Abdullah Tahiri
5556228d07
Hyperbola solver equality constraint
...
The Ellipse radii solver constraint was reused generalised to MajorAxisConic class.
UI representation of the Equality sign not yet handled (appears on the origin).
2016-11-27 18:45:33 +01:00
Abdullah Tahiri
8de37eb193
Hyperbola: Support for moving the center of the hyperbola
2016-11-27 18:45:33 +01:00