Commit Graph

176 Commits

Author SHA1 Message Date
wandererfan
baa960e1de Coverity Fixes
- 183599
- 183595
- 183594
- 175821
- 175820
- 175817
- 175816
- 175815
- 175814
- 175813
- 175812
- 175811
- 175806
- 175805
- 175804
- 175802
2018-08-19 10:47:08 +02:00
wandererfan
0865468918 Add option for Dxf Version and forced Polyline
- allows override of user parameter values.
2018-08-19 10:47:08 +02:00
wandererfan
c28f95d9f5 Export DocObjectPy/TopoShapePy to Dxf (Import module) 2018-07-26 10:02:25 -03:00
wandererfan
d37519e3e3 Dxf Boilerplate files not installed
- fix INSTALL command in Import/CMakeLists.txt
2018-07-23 12:47:56 -03:00
wandererfan
9bfd118f37 Fix includes for M_PI on Win
Fix missing ImportExport
2018-07-18 10:52:03 -03:00
wandererfan
9c60b4190c Fix "use of deleted function" error on streams 2018-07-18 10:52:03 -03:00
wandererfan
0790e3c920 Add support for Dxf Export R14 spec 2018-07-18 10:52:03 -03:00
luz.paz
be5e93ddfe Misc. typo & whitespace fixes
Found via `codespell -q 3 -I ../fc-word-whitelist.txt --skip="*.ts,*.po,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./.git,./src/zipios++"`
Revert IFC commit
2018-07-11 21:52:27 -04:00
wandererfan
f91cb2ab7d Compatibility w/R12 and arrows for Angles 2018-06-15 11:34:00 -03:00
wandererfan
7cb8520a84 Make Dxf Dimensions compatible with ACAD 2018-06-10 19:13:22 +02:00
wandererfan
0f8eca3c1c Make Dxf header compatible with ACAD 2018-06-10 19:13:21 +02:00
wandererfan
8cd1cab685 Fix wrong Pi literal on Win 2018-06-04 17:00:40 -04:00
wandererfan
8b4a2895ab Control Dxf Point export by preference 2018-06-04 12:56:26 -04:00
wandererfan
5d65ad7994 Implement thumbnail blocks for Dimensions 2018-06-04 12:56:26 -04:00
wandererfan
f0964a9c05 Implement R12 version of Polyline 2018-05-31 20:57:01 +02:00
wandererfan
6b6a0569be Add 999 Application group code
- also remove variable $MAXACTVP - not valid in some
  appls.
2018-05-31 20:57:01 +02:00
wandererfan
ea5617ee01 Initialize #pts for LWPolyLine 2018-05-31 20:57:01 +02:00
wandererfan
2760dabb3c Format Dxf Group Codes as 3 chars 2018-05-30 19:06:58 -03:00
wandererfan
73d597710f Write Dimension Blocks to Dxf file 2018-05-28 19:54:45 +02:00
wandererfan
064a261cc2 Add Header with version to dxf output file 2018-05-28 19:54:45 +02:00
looooo
9fb122008b 2to3: port some missing print statements 2018-05-23 19:13:54 +02:00
looooo
8e8d0d0cba py3: Import: 2to3 2018-05-23 19:13:54 +02:00
wandererfan
2dd0f1f8f6 Export Diametric Dim to Dxf 2018-05-21 19:36:16 -04:00
wandererfan
b7f4fe9368 Export Radial Dim to Dxf 2018-05-21 19:36:16 -04:00
wandererfan
4a1b6601da Export Angular Dim to Dxf 2018-05-21 19:36:16 -04:00
wandererfan
490b7fc197 Export Linear Dim to Dxf 2018-05-21 19:36:16 -04:00
wandererfan
84c40aa69b export TD Annotation to Dxf 2018-05-16 18:58:10 -04:00
wandererfan
fa28bf97ea Export Points to Dxf 2018-05-16 18:58:10 -04:00
wandererfan
ea87335842 Fix CCW ellipse arcs 2018-05-15 21:50:48 +02:00
wandererfan
fe6c07b24f Add writeDXFObject to Import
- add a function to write DocumentObject(s) to Dxf file.
- all caller to specifiy parameter source to ImpExpDxf
  functions.
2018-05-01 13:22:02 -04:00
wmayer
c32ca39b3e suppress warning 4275 2018-04-29 12:55:28 +02:00
wmayer
620768b8a1 fix export of base class 2018-04-29 11:01:07 +02:00
wmayer
5a7bc3376d disable Py::Exception(const std::string&) constructor as it will be removed in future PyCXX versions 2018-04-29 11:00:28 +02:00
wandererfan
09e85f7ef1 Add include for TColgp_Array1OfPnt
- Travis/Appveyor use oce-0.15 vs devl
   environment occ7.2.
2018-04-29 10:12:31 +02:00
wandererfan
ddac40afbd Move Dxf function to Mod/Import Ph1
- move HeeksCAD dxf import/export code from Draft to
  Mod/Import. This first phase moves dxf.cpp and
  DraftDxf.cpp to Mod/Import and adds dxfWrite functionality
  to DraftDxf.cpp.
2018-04-29 10:12:31 +02:00
luz.paz
505488c4f9 Misc. typos
Found via `codespell`
2018-04-25 09:41:33 -03:00
Peter Lama
72d334d867 Fix #3426: Hierarchical step export not working with occt 7.2 2018-04-17 10:19:52 -03:00
wmayer
6858146c8a don't make existence of PySide2 mandatory 2018-04-16 13:50:38 +02:00
looooo
be5ea8391c PySide2: qApp -> QApplication 2018-04-14 10:40:31 +02:00
luz.paz
b45bc4889d Misc. typos: Please merge right before 0.17 release
I'm still finding typos in the source code. I propose that you keep this PR open prior ro relaese and then merge  so that if I find other typos in the meantime they will be part this release.
2018-03-18 15:15:16 +01:00
luz.paz
143ce405e4 Misc. source and comment typos 2018-02-26 22:02:52 -05:00
wmayer
d9ae108319 put all STEP export/import options into one tab page 2018-02-07 22:46:30 +01:00
luz.paz
b6b9f61548 Misc. typos
Inspired by @normandc per https://gitter.im/FreeCAD/FreeCAD?at=5a729c6ece68c3bc742df205
2018-02-07 09:40:03 +01:00
Fabio Rossi
4506e49689 Fixes for python 2to3 migration 2018-02-01 21:43:59 +01:00
easyw
76d27f4645 updated Init.py with import type 2018-01-29 22:57:06 +01:00
easyw
92021e0c6f adding stpZ format: STEP compression format support 2018-01-29 22:57:06 +01:00
luz.paz
a35dd3feea Typos
The stepcode typos aren't to be found upstream. Recomend we merge nonetheless.
2018-01-08 21:07:00 +01:00
luz.paz
8690d870a5 Misc. typos
+ stepcode typo submitted upsream https://github.com/stepcode/stepcode/pull/372
2018-01-07 18:41:29 -02:00
wmayer
52fe4cd2a7 issue #0003174: Import of simple shapes no longer works 2017-12-06 17:54:10 +01:00
luzpaz
56111a0810 Typos: user-facing and trivial
Several typos and uniformity fixes.
Note: 
*SCL/SimpleDataTypes.py is a upstream stepcode file whose fiz has been submitted upstream and accepted.
*the header of Tools/generateBase/generateMetaModel_Module.xsd  had redundant data. It has been removed. Please double check it.
2017-12-02 14:00:57 +01:00