WandererFan
6ac399e5aa
Handle "floating" straight edges in Svg
...
BRep_Tool::Polygon3D assumes the edge has polygon representation -
ie already been "tesselated". this is not true for all edges,
especially "floating edges".
2017-06-23 08:14:46 +02:00
WandererFan
4c4e1e3210
Replace DPG table lookup logic with calculations
...
DPG used a pair of large tables to determine view
direction and rotation vector when subject was rotated
and spun. There were many errors in the tables that
needed manual checking to correct. The new version
uses calculations on a virtual glass cube to find view
direction and rotation vector.
2017-06-23 08:14:46 +02:00
WandererFan
75900944c9
Add tolerance parm to checkParallel
2017-06-23 08:14:46 +02:00
Yorik van Havre
d5a467706d
Draft: Small optimizing in DraftGeomUtils.findIntersection()
2017-06-22 17:59:54 -03:00
wmayer
b989dafafa
implement object serialization for BSplineCurve class
2017-06-22 22:42:01 +02:00
Yorik van Havre
05c36ea2cb
Arch: Fixed typo
2017-06-21 17:34:31 -03:00
Markus Lampert
d4e4af52e7
Changing c-py interface to use 's' instead of 'S' for py 2/3 compatibility; also makes the code simpler.
2017-06-21 11:41:35 -07:00
Markus Lampert
5e4533c959
Removing dependency on lxml - fixed some bugs on deleting a job and all it's sub components.
2017-06-21 11:41:35 -07:00
Markus Lampert
bd9ae7bc25
Disable exception catching in tests to figure out why TestPathApp cannot be imported on the build system.
2017-06-21 11:41:35 -07:00
Markus Lampert
edd63bec4a
Fixed contour setting the visibility although there is no ViewObject associated with it.
2017-06-21 11:41:35 -07:00
Markus Lampert
c5e91d1df7
Fixed tag unit tests
2017-06-21 11:41:35 -07:00
Markus Lampert
05add01cb4
Disabling tags if the cannot generate commands.
2017-06-21 11:41:35 -07:00
Markus Lampert
659d98eca5
Added wating_effects for holding tag generation - big improvement.
2017-06-21 11:41:35 -07:00
Markus Lampert
074d012ec3
Moved all post/pre processor into their own directory.
2017-06-21 11:41:35 -07:00
Markus Lampert
a0d3d020eb
Proper taskk panel cleanup on escape.
2017-06-21 11:41:35 -07:00
Markus Lampert
25d5c49577
Fixed post processor loading.
2017-06-21 11:41:35 -07:00
Markus Lampert
00ec9b617c
Allow multiple holding tags to be added - until user hits Esc or presses the Done button.
2017-06-21 11:41:35 -07:00
Markus Lampert
efba956711
Changed marker spheres to have constant size regardless of view scale.
2017-06-21 11:41:35 -07:00
Markus Lampert
25d3c839c1
Made holding tags tolerant to panelsheet base objects.
2017-06-21 11:41:35 -07:00
Markus Lampert
118268bbd1
Add all dressups to the profile and contour context menus.
2017-06-21 11:41:35 -07:00
Markus Lampert
e42c1473a9
Adapted unit tests for the new interface.
2017-06-21 11:41:35 -07:00
Markus Lampert
7a381ed7d0
Switched solid detection to blacklisting instead of whitelisting.
2017-06-21 11:41:35 -07:00
Markus Lampert
40c92e49ee
Removed questionable log message.
2017-06-21 11:41:35 -07:00
Markus Lampert
a8390445d2
Fixed spindle speed limitation in UI and template restore.
2017-06-21 11:41:35 -07:00
Markus Lampert
61b0a8b809
Changed empty template selection to '<none>'.
2017-06-21 11:41:35 -07:00
Markus Lampert
1ce3b242f2
Added solid detection and consolidated PathJob Base selection option (removed empty option).
2017-06-21 11:41:35 -07:00
Markus Lampert
71f03bd0bd
Added support for PanelSheets.
2017-06-21 11:41:35 -07:00
Markus Lampert
3ac13a1e31
Some cleanup and refactoring.
2017-06-21 11:41:34 -07:00
Markus Lampert
f489bce6b1
Added Job attributes to the template.
2017-06-21 11:41:34 -07:00
Markus Lampert
c121c6c0f7
Added template selection and preference integration to job creation dialog.
2017-06-21 11:41:34 -07:00
Markus Lampert
53bb8be7fd
Added file dialog to job export.
2017-06-21 11:41:34 -07:00
Markus Lampert
e6c2f7a356
Added file path and job template to preferences.
2017-06-21 11:41:34 -07:00
Markus Lampert
4704437136
Made job creation sequence a bit nicer.
2017-06-21 11:41:34 -07:00
Markus Lampert
c7a6670362
Simple job initialisation from template xml file.
2017-06-21 11:41:34 -07:00
Markus Lampert
05274273e9
Added export of job template - fixed output file.
2017-06-21 11:41:34 -07:00
Markus Lampert
fb5ca9d77b
Renamed LoadTool to ToolController.
2017-06-21 11:41:34 -07:00
Markus Lampert
a22b314a99
Replaced Tooltable with Tool in the TC;
...
Added PropertyTool;
Fixed sanity check.
2017-06-21 11:41:34 -07:00
Yorik van Havre
6979a26d8d
Arch: Detect and use Reinforcement addon if present
2017-06-21 13:24:43 -03:00
looooo
f1bdd58c74
py3: fix some simple incompapilities
...
issue 0000995
2017-06-21 11:25:30 +02:00
looooo
f52e315ec3
py3: boost: some diff for the cmake of libarea to work with boost1.64. (at least this is necessary for conda)
2017-06-21 09:51:57 +02:00
Kurt Kremitzki
e1b89d80b9
Iterate over faces in testPocketToFaceCase
2017-06-21 00:10:38 -05:00
Kurt Kremitzki
8e4a43fe46
Update testPocketToFaceCase to handle OCC<7 face-naming inconsistency
2017-06-20 23:10:24 -05:00
Kurt Kremitzki
242ccbc8d8
Add pocket to face test case
2017-06-20 15:26:23 -05:00
Kurt Kremitzki
e767ff4593
Add PartDesign Pocket tests
2017-06-20 15:26:23 -05:00
Kurt Kremitzki
d0fb57c613
Use assertAlmostEqual and remove deprecated failUnless
2017-06-20 15:26:22 -05:00
Kurt Kremitzki
38ae53ea04
Complete PartDesign::Pad test cases
2017-06-20 15:26:22 -05:00
Kurt Kremitzki
96b029aece
Add Sketcher test rectangle function
2017-06-20 15:26:22 -05:00
looooo
dccb0abf07
py3: arch: fix tests
...
issue 0000995
2017-06-20 12:18:01 +02:00
looooo
6ae56b491f
draft: move translation to DraftGui
...
otherwiser there are some strange ImportEroors.
2017-06-20 12:18:01 +02:00
looooo
10866d38d3
py3: Draft: string / unicode:
...
issue 0000995
- use optional argument to get unicode from translation in python2
- add a utf8_decode function to get unicode from string, bytes, unicode
2017-06-20 12:18:01 +02:00