Commit Graph

9522 Commits

Author SHA1 Message Date
Stefan Tröger
098a27aaa4 PartDesign: Show origin for primitive editing 2017-01-04 16:01:58 +01:00
Stefan Tröger
11a12f57e3 PartDesign: Fix test for new group body 2017-01-04 16:01:58 +01:00
Stefan Tröger
22c26d043a PartDesign: Adopt python interface to body group 2017-01-04 16:01:58 +01:00
Stefan Tröger
8bd07747ae PartDesign: Change body viewprovider to group 2017-01-04 16:01:58 +01:00
Stefan Tröger
526d895a5d PartDesign: Port body to be a origin group 2017-01-04 16:01:58 +01:00
Stefan Tröger
a025a20bed Extensions: GeoFeatureGroup only for GeoFeature 2017-01-04 16:01:58 +01:00
wmayer
413550d5b1 cleanup work: overload methods instead of using new method names 2017-01-04 15:39:27 +01:00
triplus
ff986b80f1 Add Part BOA multiCut, multiCommon and multiSection methods 2017-01-04 14:06:12 +01:00
AjinkyaDahale
0caf0710d6 Coincident constraint making mode added
One small problem remains that the origin is not selectable as one point
in coincident constraint making mode.
2017-01-04 12:58:11 +01:00
AjinkyaDahale
a8d25c0723 Lock doesn't complain "no selection" 2017-01-04 12:58:11 +01:00
AjinkyaDahale
f3a5754e3e Lock constraint in always available when sketch is open
Earlier it was available only when a selection is made
2017-01-04 12:58:11 +01:00
AjinkyaDahale
640c6d0e06 Lock constraint can be applied with better selection
Can't yet start without selection: the button on toolbar is not active
without a selection yet
2017-01-04 12:58:11 +01:00
AjinkyaDahale
c312e254d1 Added DrawSketchHandlerLock 2017-01-04 12:58:11 +01:00
HokieEngr
71db22dfde Updated viewport dimensions to reflect users unit schema
The previous code assumed the user's unit system was MKS. The updated code uses
schemaTranslate() to convert from screen units to the user's chosen system.
2017-01-03 22:34:47 -05:00
Yorik van Havre
7ede8fb1cc Arch: Fixed small bug in components 2017-01-03 21:07:46 -02:00
wmayer
9127fea207 use normals if available 2017-01-03 19:58:26 +01:00
wmayer
df39ff171f compute signed distances of points to shape, show results of visual inspection for point clouds 2017-01-03 17:02:50 +01:00
Yorik van Havre
c61efdcdd8 Merge pull request #412 from mlampert/HoldingTags
Path: Holding tags dressup, partially fixes issue 2751
2017-01-03 09:47:03 -02:00
Markus Lampert
095b6ae581 Changed default values for tags and disabled old popup menu. 2017-01-02 17:34:37 -08:00
Markus Lampert
efb6685545 Fixed another initialisation issue - depending on how the dressup is created. 2017-01-02 17:34:36 -08:00
Markus Lampert
b36a5dd94f Basic UI for holding tags. 2017-01-02 17:34:36 -08:00
Markus Lampert
182a4d72f4 Hide job while editing dressup. 2017-01-02 17:34:36 -08:00
Markus Lampert
672a60fe7c Fixed edit dialog initialisation. 2017-01-02 17:34:36 -08:00
Markus Lampert
e64d2772c7 Reduced logging. 2017-01-02 17:34:36 -08:00
Markus Lampert
6452c28ec6 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
c56d4dd3c3 Maintaining rapid commands. 2017-01-02 17:34:36 -08:00
Markus Lampert
6444bd62d3 Fixed build and tests. 2017-01-02 17:34:36 -08:00
Markus Lampert
3e9080aa19 Reduced logging. 2017-01-02 17:34:36 -08:00
Markus Lampert
80e744b273 Added resiliancy against vertical path elements. 2017-01-02 17:34:36 -08:00
Markus Lampert
fd53461f93 Fixed caching issue. 2017-01-02 17:34:36 -08:00
Markus Lampert
2d614f90ca Added support for vertical paths along the edge of a cylindrical tag. 2017-01-02 17:34:36 -08:00
Markus Lampert
f4a3824a5a Improved tag height based on obj.Base properties, if they exist. 2017-01-02 17:34:36 -08:00
Markus Lampert
d7c7be2afc Fixed generation and edge case where there is no wire to cut the tag. 2017-01-02 17:34:36 -08:00
Markus Lampert
fac5b434d8 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
240ce6e318 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
2ea1a7f6d1 Added pixellation of arbitrary path curve. 2017-01-02 17:34:36 -08:00
Markus Lampert
925b60645a Create cones for debugging cone shaped tags. 2017-01-02 17:34:36 -08:00
Markus Lampert
4dce9494a6 Use PathGeom for holding tags dressup. 2017-01-02 17:34:36 -08:00
Markus Lampert
ceae388d5f Fixed helix construction. 2017-01-02 17:34:36 -08:00
Markus Lampert
64d5927402 Added arcToHelix. 2017-01-02 17:34:36 -08:00
Markus Lampert
2f7be4f1c8 Rebase on new Line/LineSegment code. 2017-01-02 17:34:36 -08:00
Markus Lampert
b8a74a7357 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
a39d2639bb Support for arcs and helix with tests. 2017-01-02 17:34:36 -08:00
Markus Lampert
9e24f075d7 Added support for arcs on square tags. 2017-01-02 17:34:36 -08:00
Markus Lampert
98f6ab6803 Added HoldingTags dressup with tests, using PathGeom and PathTestUtils. 2017-01-02 17:34:36 -08:00
Bernd Hahnebach
43a15a2083 FEM: fix unit tests in the regard of new material module name 2017-01-02 18:03:24 -02:00
Bernd Hahnebach
eec9718e6a FEM: adapt FEM examples to new material module name 2017-01-02 18:03:24 -02:00
Bernd Hahnebach
7c19fa1654 FEM: move modules MechanicalMaterial to a more general FemMaterial 2017-01-02 18:03:24 -02:00
Bernd Hahnebach
532dfe76d5 FEM: GUI, move create node set tool to mesh tools 2017-01-02 18:03:24 -02:00
Bernd Hahnebach
ee06b74738 FEM: solver ccx task panel, typo 2017-01-02 18:03:24 -02:00