Commit Graph

1242 Commits

Author SHA1 Message Date
Stefan Tröger
e48bdc5d89 make transform features work with non-sketch based features 2016-04-12 18:12:07 +02:00
Stefan Tröger
f9b2905aeb fix basic additive box 2016-04-12 18:12:07 +02:00
DeepSOIC
da545f3978 Fix crash when adding datum and there's no active body
Plus fix double messageboxes about the lack of the body,
2016-04-12 18:12:07 +02:00
DeepSOIC
5e18faa018 assert before crashing 2016-04-12 18:12:07 +02:00
DeepSOIC
a8f070ce8e Fix revolution and groove that mistakenly made a pocket. 2016-04-12 18:12:06 +02:00
DeepSOIC
878b9df68f fix build with MSVC11 aka 2012 2016-04-12 18:12:06 +02:00
Stefan Tröger
3690040dea basic infrastructure for part design primitives 2016-04-12 18:12:06 +02:00
Stefan Tröger
b0817ff086 allow non-sketch based additive and subtractive features 2016-04-12 18:12:06 +02:00
blobfish
e002ca6087 PartDesign: Workbench: comment out switchToDocument inside 'slots'
This causing a crash when opening a previous versioned file while already in part design.
    Can't predict timing of migration call from signals.
2016-04-12 18:12:06 +02:00
Stefan Tröger
ca020b3285 adopt mirror feature to base plane selection 2016-04-12 18:12:06 +02:00
Stefan Tröger
be56951267 switch polar pattern to coordinate system axis 2016-04-12 18:12:06 +02:00
Stefan Tröger
616e372e4a switch linear pattern to coordinate system axis 2016-04-12 18:12:05 +02:00
Stefan Tröger
8af2eeb245 allow origin lines in datum features 2016-04-12 18:12:05 +02:00
Stefan Tröger
d854bc172b allow pick task selection from 3d view 2016-04-12 18:12:05 +02:00
Stefan Tröger
9e82e2f2e9 interactively show origin objects for feature pick 2016-04-12 18:12:05 +02:00
Stefan Tröger
fbe4460e2f remove unneeded files 2016-04-12 18:12:05 +02:00
Stefan Tröger
d5d6b30af3 move feature pick dialog into the task view 2016-04-12 18:12:05 +02:00
blobfish
53edc2f06f Part Design: Gui: Workbench: assign activePart and activeBody when doc has tip 2016-04-12 18:12:05 +02:00
blobfish
9e6777ece3 Part Design: Datum Task: recompute document upon dialog rejections 2016-04-12 18:12:05 +02:00
blobfish
09e98d96cf Part Design: Fillet: Task: cleanup upon dialog rejection 2016-04-12 18:12:05 +02:00
blobfish
a494a5344a Part Design: Workbench: commonize construciton of default part and body 2016-04-12 18:12:04 +02:00
blobfish
36e78b9460 Part Design: add temp PartDesign_MoveTip icon to stop error 2016-04-12 18:12:04 +02:00
blobfish
f0d0264cae PartDesign: Gui: Update doc after setuppart 2016-04-12 18:12:04 +02:00
Stefan Tröger
148f5a9b7a Remove BasePlanes from part design 2016-04-12 18:12:04 +02:00
Stefan Tröger
cb82f5f196 Show feature choose dialog for sketch if nothing is selected 2016-04-12 18:12:04 +02:00
Stefan Tröger
a80c553999 fix datum plane transparency
one can not change the transparany type in the scene graph. Furthermore no normals are used, hence no normal binding is needed.
2016-04-12 18:12:04 +02:00
blobfish
9b9d79d2fe Part Design: adding const char PDBODYKEY and using. No functional change. 2016-04-12 18:12:04 +02:00
blobfish
74b667e634 PartDesign: adding some asserts to workbench 2016-04-12 18:12:04 +02:00
blobfish
512b68c553 PartDesign: Workbench: set active body post migration 2016-04-12 18:12:04 +02:00
blobfish
399ad04a32 Part Design: Workbench: don't try to remove active body 2016-04-12 18:12:04 +02:00
blobfish
c159866747 Part Design: Sketch: command find planes with app::Part::BaseplaneTypes 2016-04-12 18:12:04 +02:00
blobfish
5652cb4da4 not typo 2016-04-12 18:12:03 +02:00
blobfish
b7735098ba updating to setActiveObject call 2016-04-12 18:12:03 +02:00
jriegel
d7c932d714 Changing active object handling in PartDesign 2016-04-12 18:12:03 +02:00
jriegel
6ee85f65f5 some fixes in Active object handling on Viewer 2016-04-12 18:12:03 +02:00
jriegel
56dfb99239 fix errors from merge of master 2016-04-12 18:12:03 +02:00
jriegel
06186e6dcf tchnical commit 2016-04-12 18:12:03 +02:00
jriegel
d87d0e8376 Assembly: Rename to setActiveBody and make link indeipendant Part initialization 2016-04-12 18:12:02 +02:00
jriegel
4d6e26e2fd Assembly: Document handling and some fixes 2016-04-12 18:12:02 +02:00
jriegel
15cf3387f4 Assembly: Add non PartDesign feature group to Part also 2016-04-12 18:12:02 +02:00
jriegel
5f4b0e867e Assembly: Add warning on conversion 2016-04-12 18:12:02 +02:00
jriegel
cf9158abc9 Make Part working 2016-04-12 18:12:02 +02:00
jriegel
0288bb756f Moving Part creation into PartDesign Workbench 2016-04-12 18:12:02 +02:00
Jan Rheinländer
81668930a7 Allow selecting sketch axes in Polarpattern, same as in LinearPattern and Mirrored 2016-04-12 18:12:01 +02:00
Jan Rheinländer
7790513a38 Fixed bugs in Transformed features 2016-04-12 18:12:01 +02:00
jriegel
2c617fca47 Fixes some merge Bugs 2016-04-12 18:12:01 +02:00
Jan Rheinländer
57b6951053 Fixed crash after rejecting a MultiTransform dialog 2016-04-12 18:12:00 +02:00
Jan Rheinländer
80329d3c75 Reference highlighting for fillets and chamfers 2016-04-12 18:12:00 +02:00
Jan Rheinländer
4480ef9e84 Fix bug in PartDesign conversion that choked on unconsumed sketches 2016-04-12 18:12:00 +02:00
jmaustpc
81e2e4714d Add new icons to Assembly work bench
Including new body icons for the treeview and
PartDesign create new body command.
Move all Assembly constrains icons into their
own sub directory of the icons directory
add "STEP, IGES or BREP" to the tool tip
of Assembly add existing Component command
2016-04-12 18:12:00 +02:00