Commit Graph

378 Commits

Author SHA1 Message Date
Yorik van Havre
a9b5970512 Arch: Misc improvements to section planes 2014-08-13 00:28:27 -03:00
Yorik van Havre
3f236d042a Arch: minor bugfixes 2014-08-08 19:07:26 -03:00
Yorik van Havre
8a24f0fe6f Draft: Setting the WorkingPlane from a quad face now also takes its x and y directions 2014-08-08 13:48:30 -03:00
Yorik van Havre
46583f2960 Used Gui.addModule() instead of import in Draft & Arch 2014-08-05 19:38:40 -03:00
Yorik van Havre
234af5b27f Arch: improvements in Space object
* Better text control
* Text position editable with Draft Edit
* Additional properties such as finish types
2014-08-05 16:19:39 -03:00
Yorik van Havre
f5f6cb1adf Arch: Enhanced Space tool - fixes #1610 2014-08-04 18:24:20 -03:00
Yorik van Havre
caf02318b5 Arch: Included some utility functions into Arch module
* makeCompoundFromSelected: creates a compound object from selected subobjects
* cleanArchSplitter: cleans the splitters on imported Arch objects
* rebuildArchShape: tries to rebuild a solid from the faces of an invalid shape
2014-08-04 11:11:11 -03:00
Yorik van Havre
c7bfaf2ed7 Arch: small bugfixes and optimisations 2014-08-03 15:14:33 -03:00
Yorik van Havre
2d8963de03 Arch: Added scaling in IFC importer 2014-08-01 21:44:46 -03:00
Yorik van Havre
a548203ca9 Arch: removed obsolete IFC preference options 2014-08-01 21:34:49 -03:00
Yorik van Havre
3b86494afb Arch: fixed bug in wall extrusions 2014-08-01 21:28:32 -03:00
Yorik van Havre
fec636b835 Arch: Introduced new IFC importer/exporter
* The new IFC importer uses excusively the newest ifcopenshell.py module
* Renamed old importer to importIFClegacy.py
* Included the now deprecated ifcReader and ifcWriter modules into importIFClegacy
* The new IFC importer falls back on the older one if the ifcopenshell module is not found
2014-08-01 18:39:10 -03:00
Yorik van Havre
b74c96dcc4 Draft + Arch: fixes when working without the GUI 2014-07-29 22:20:06 -03:00
Yorik van Havre
19135f9586 Draft: small bug fix in DXF importer 2014-07-28 19:47:40 -03:00
Yorik van Havre
d5469ba3fc Arch: misc bugfixes 2014-07-26 16:37:06 -03:00
Yorik van Havre
a0bb761d8e Arch: added panel to cmakelist 2014-07-20 13:32:06 -03:00
Yorik van Havre
4414da2256 Arch: Updated preferences page for panels 2014-07-20 13:28:43 -03:00
Yorik van Havre
6c8c69df02 Arch: small fix in panel 2014-07-20 13:19:51 -03:00
Yorik van Havre
14ee127dc7 Arch: Further work on panel 2014-07-20 13:17:36 -03:00
Yorik van Havre
a452e6cf61 Arch: Starting Panel tool 2014-07-20 13:17:36 -03:00
Yorik van Havre
8c7f69d913 Transferred import-export related preference pages to a separate group 2014-07-20 12:58:15 -03:00
Yorik van Havre
d44e4d324b Arch: moved ifc-related functions to importIFC 2014-07-20 12:00:47 -03:00
Yorik van Havre
eea27448e9 Arch: Fixed bugs when working without GUI 2014-07-17 19:58:22 -03:00
Yorik van Havre
7f387eabc1 Arch: General improvements
* Removed roundings in exported objects
* Added toggleIfcBrepFlag command to force export as BREP
* Prepared Arch objects for Materials and custom IFC attributes
* Supported latest developement version of IfcOpenShell
* Cleanup of IFC exporter
* Export of Arch Sites as IfcSite
* Export of Groups as IfcGroup
2014-07-15 15:13:30 -03:00
Yorik van Havre
f40d4ac65b Arch: disabled buggy wall auto-corners function 2014-06-30 22:16:34 -03:00
Yorik van Havre
13e006cf35 Arch: added an option to section planes to allow non-solids to be cut too 2014-06-21 11:59:33 -03:00
Yorik van Havre
57999cb78d Arch: More minor fixes 2014-06-10 23:13:23 -03:00
Yorik van Havre
7e20c0c01c Arch: Small cosmetic fix 2014-06-10 22:51:04 -03:00
Yorik van Havre
4e595bd7bb Draft: Renamed Layer to VisGroup 2014-06-10 10:21:01 -03:00
Yorik van Havre
39e412da56 Arch: Bugfixing and cleaning in IFC export, support of Spaces 2014-06-08 21:11:20 -03:00
Yorik van Havre
92a565f6ac Arch: Misc fixes
* Allow to export subtractions as separate elements in IFC
* Fixed Survey tool
* Removed unused Arch preferences
2014-06-07 12:09:58 -03:00
Yorik van Havre
5424ad1d6a Arch: Support for extruded curves in IFC export 2014-06-01 21:45:48 -03:00
Yorik van Havre
940f7e69ba Updated translations 2014-05-24 17:35:20 -03:00
Yorik van Havre
42d9f1ecab Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code 2014-05-21 18:10:59 -03:00
Yorik van Havre
0a71f4a8a7 Arch: Added default pref settings for stairs 2014-05-21 18:10:33 -03:00
Johannes Reinhardt
4a6449d2bd deactivate commands in Arch if no document is open 2014-05-21 17:09:02 +02:00
Johannes Reinhardt
6f09d262d7 simplified IsActive method for commands 2014-05-21 17:08:47 +02:00
Yorik van Havre
e587fe2dba Arch: Tesselation of curved brep faces in IFC export 2014-05-20 17:38:13 -03:00
Yorik van Havre
581d88485d Arch: Better output messages if the shape of an arch object is invalid 2014-05-19 17:51:19 -03:00
Yorik van Havre
2e24d5b122 Arch: Added ellipses support to IFC export 2014-05-18 15:16:03 -03:00
Yorik van Havre
19440ceae0 Arch: Small fix in windows 2014-05-18 14:38:00 -03:00
Yorik van Havre
293930bdf8 Arch: Using 2D coordinates for polylines in IFC export 2014-05-17 11:56:09 -03:00
Yorik van Havre
44e354bfdd Arch: stronger handling of errors in IFC export 2014-05-16 21:30:00 -03:00
Yorik van Havre
6ec53ed397 Arch: fix in IFC export or circles 2014-05-13 18:17:09 -03:00
Yorik van Havre
8d16e0e0a3 Arch: Fixed some bugs in IFC export 2014-05-12 19:52:25 -03:00
Yorik van Havre
ec442507e1 Updated ts files 2014-05-11 14:49:24 -03:00
Yorik van Havre
2798de1afa Arch: Big cleanup - fixes #1524
* Removed redundant code in Arch objects
* Supports wandererfan's Units code in Draft module
* Cleanup of the IFC exporter
* Better support of extruded profiles in IFC export
2014-05-11 14:40:39 -03:00
Yorik van Havre
5c01cf0a89 Arch: Fixed OBJ exporter to work with curves - fixes #1527 2014-05-04 13:04:52 -03:00
Yorik van Havre
90f2fc2034 Arch: Turned jreinhardt's fix to webGL into an option 2014-05-02 17:20:17 -03:00
Johannes Reinhardt
1479765154 fix export of circular edges 2014-04-29 16:00:42 -03:00