Commit Graph

124 Commits

Author SHA1 Message Date
wandererfan
08a3e315ce Add support for Dxf Export R14 spec 2018-07-18 10:52:03 -03:00
luz.paz
a1ffb0fa3c 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
3d0a49ddc3 Compatibility w/R12 and arrows for Angles 2018-06-15 11:34:00 -03:00
wandererfan
06c5ef217d Make Dxf Dimensions compatible with ACAD 2018-06-10 19:13:22 +02:00
wandererfan
fd5e2de710 Make Dxf header compatible with ACAD 2018-06-10 19:13:21 +02:00
wandererfan
04a03a71c6 Fix wrong Pi literal on Win 2018-06-04 17:00:40 -04:00
wandererfan
4fe09d8502 Control Dxf Point export by preference 2018-06-04 12:56:26 -04:00
wandererfan
a0bb84f19f Implement thumbnail blocks for Dimensions 2018-06-04 12:56:26 -04:00
wandererfan
fff608663d Implement R12 version of Polyline 2018-05-31 20:57:01 +02:00
wandererfan
e2e1617c74 Add 999 Application group code
- also remove variable $MAXACTVP - not valid in some
  appls.
2018-05-31 20:57:01 +02:00
wandererfan
5c47f1acec Initialize #pts for LWPolyLine 2018-05-31 20:57:01 +02:00
wandererfan
bffc23f02f Format Dxf Group Codes as 3 chars 2018-05-30 19:06:58 -03:00
wandererfan
2a39bdc24c Write Dimension Blocks to Dxf file 2018-05-28 19:54:45 +02:00
wandererfan
d855f94b31 Add Header with version to dxf output file 2018-05-28 19:54:45 +02:00
looooo
7b444dac5c 2to3: port some missing print statements 2018-05-23 19:13:54 +02:00
looooo
98f47b7946 py3: Import: 2to3 2018-05-23 19:13:54 +02:00
wandererfan
d4552fb11a Export Diametric Dim to Dxf 2018-05-21 19:36:16 -04:00
wandererfan
8115c8e80b Export Radial Dim to Dxf 2018-05-21 19:36:16 -04:00
wandererfan
65f67d8ff8 Export Angular Dim to Dxf 2018-05-21 19:36:16 -04:00
wandererfan
06e8572d98 Export Linear Dim to Dxf 2018-05-21 19:36:16 -04:00
wandererfan
6f61c21e3c export TD Annotation to Dxf 2018-05-16 18:58:10 -04:00
wandererfan
cfc3c015e5 Export Points to Dxf 2018-05-16 18:58:10 -04:00
wandererfan
f41598ee33 Fix CCW ellipse arcs 2018-05-15 21:50:48 +02:00
wandererfan
76aee3965d 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
51e1f753df suppress warning 4275 2018-04-29 12:55:28 +02:00
wmayer
15b093b39d fix export of base class 2018-04-29 11:01:07 +02:00
wmayer
5e484d0a92 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
ebadc3ae9a 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
e83b49d259 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
9167064fc1 Misc. typos
Found via `codespell`
2018-04-25 09:41:33 -03:00
luz.paz
57ca6b366b Misc. source and comment typos 2018-02-26 22:02:52 -05:00
luz.paz
1d5799e5b3 Misc. typos
Inspired by @normandc per https://gitter.im/FreeCAD/FreeCAD?at=5a729c6ece68c3bc742df205
2018-02-07 09:40:03 +01:00
luz.paz
504f6583dd Typos
The stepcode typos aren't to be found upstream. Recomend we merge nonetheless.
2018-01-08 21:07:00 +01:00
luz.paz
831bf31817 Misc. typos
+ stepcode typo submitted upsream https://github.com/stepcode/stepcode/pull/372
2018-01-07 18:41:29 -02:00
luzpaz
985980648c 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
Unknown
fa4a6b43ee Capitalize beginning of tooltips + Typos
Capitalized all remaining uncapitalized tooltips. 
+ Fixed typo in instantiate() function. Shouldn't have any repercussions on the code, AFAICT. 
+ other typos
2017-10-13 00:26:53 +02:00
Unknown
8d9bd319bd Misc. Typos 2017-10-09 19:59:33 +02:00
luzpaz
f3bf8fe919 Misc. typos
+ some are doxy others are just comment code.  
+ some minor whitespace and grammatical tweaks. 
+ app/SCL/* typos have also been submitted upstream (https://github.com/stepcode/stepcode/pull/366). So it's ok to merge them in to master.
2017-10-04 17:59:11 +02:00
wmayer
fde42545ba fix various coverity issues 2017-09-15 11:48:38 +02:00
wmayer
0d617f97d6 Port to occ7.2:
+ Standard_Failure::Caught() is now marked as deprecated and should be replaced with standard C++ exception handling
2017-09-01 16:27:46 +02:00
wmayer
473ea474ce Port to occ7.2:
+ replace Quantity_Parameter with Standard_Real is it's marked deprecated
+ include NCollection_Vector as it's needed by STEPCAFControl_Writer
+ remove GC_MakeConicalSurface used for cone and distance as this was never implemented in any earlier occ version and has been removed now
2017-09-01 12:01:50 +02:00
wmayer
8856041a72 improve whitespaces 2017-08-01 08:30:22 +02:00
Jean-Marie Verdun
4f69fd5a31 Fix Placement and Color export within Hierarchical Step exporter of single shapes 2017-07-31 22:33:09 +02:00
Jean-Marie Verdun
a89dbdc801 Export single STEP object with absolute coordinate instead of (0,0,0) as default origin 2017-07-31 16:45:24 -03:00
wmayer
4469964dc4 improve whitespaces 2017-07-26 23:08:44 +02:00
Jean-Marie Verdun
28fc8ff34f Enable the ReadShapeCompoundMode into the C++ code 2017-07-26 16:16:06 -03:00
wmayer
905b1adee8 remove unused variables 2017-07-13 22:02:11 +02:00
wmayer
ded46ffa65 fix whitespaces 2017-07-13 21:46:24 +02:00
Jean-Marie Verdun
c8919651ba Final fix for hierarchical STEP exporter 2017-07-11 11:24:49 -03:00
Jean-Marie Verdun
6421c93711 Fix keepExplicitPlacement 2017-07-11 11:24:49 -03:00