Commit Graph

35 Commits

Author SHA1 Message Date
Yorik van Havre
bca6311a80 Arch: Add a pref option to disable auto wall-merge 2014-01-14 17:02:16 -02:00
Yorik van Havre
d9a15adf33 Switch to PySide (+ Arch, Draft & Start) 2014-01-06 13:26:49 -02:00
Yorik van Havre
7cdb19242c Arch: Frame object - fixes #1166, #1314 2013-12-22 17:18:11 -02:00
Yorik van Havre
0a78b864a8 Arch: More work on the IFC exporter 2013-12-17 19:47:04 -02:00
Yorik van Havre
ef167e8dd1 Arch: added a prefs option to use a custom IFC schema 2013-11-13 16:50:05 -02:00
Yorik van Havre
b442465960 Arch: Added some preferences options to the MeshToShape command 2013-10-28 17:25:40 -02:00
Yorik van Havre
8781ffb883 Arch: Window presets 2013-10-17 16:29:47 -03:00
Yorik van Havre
dd94743d1e Arch: Added default prefs to rebars + different values for start and end offsets 2013-10-13 16:09:51 -03:00
Yorik van Havre
0dfbe10978 Arch: Added Rebar object + command 2013-10-07 15:42:05 -03:00
Yorik van Havre
fac34ed9a1 Arch: First implementation of stairs 2013-09-12 17:54:47 -03:00
Yorik van Havre
efb0b7f6d3 Arch: Added some preferences settings for walls and structs 2013-08-16 18:54:34 -03:00
Yorik van Havre
bc98a09a1f Arch: added spaces to the ifc importer + minor fixes 2013-07-19 15:47:47 -03:00
Yorik van Havre
f6b4f22353 Arch: First draft of a Space tool 2013-07-16 19:09:16 -03:00
Yorik van Havre
86cf441ad8 0001167: Arch fixtures system
Arch objects can now have Fixtures, which is a mesh or part attached to
them, but that doesn't modify the geometry of the base object. They are
normally hidden, except when the new Display Mode "Detailed" is used.
Fixtures can be added to any Arch object using the new Arch_Fixture command
and removed with the standard Arch_Remove command.

Fixtures are useful for small unimportant details like window latches or hinges,
that should stay hidden most of the time.
2013-07-07 11:29:26 -03:00
Yorik van Havre
7590be251b Arch: Allow windows to have different colors
+ When editing window components, a new "type" setting is available
+ In Arch preferences there is a new "Window Glass Color" preference
+ When a window component is set to "Glass panel" type it takes the glass color
2013-07-03 13:10:49 -03:00
Yorik van Havre
a1b7dcf7e8 0000729: Arch grouping 2013-04-17 17:47:42 -03:00
Yorik van Havre
f6fe97b449 Arch: Merge Walls command
The merge walls command merges the selected walls (unifies their
underlying sketches into one and deletes remaining objects)
2013-03-24 16:15:03 -03:00
Yorik van Havre
3e762100da Arch: New Arch and Wall icons 2013-02-15 13:16:18 -02:00
Yorik van Havre
714555411b Arch: Internal IFC parser not used anymore if IfcOpenShell is present 2013-02-14 16:35:08 -02:00
Yorik van Havre
1def021530 Updated translations from crowdin
* Updated the updateTranslations.py tool so it can now work with
  unzipped folders, and it updates qt resource files when necessary.
* Updated existing translations, changed a couple of language codes:
  es -> es-ES, pt -> pt-BR, zh -> zh-CN, se -> sv-SE
* Added new translations that have more than 50% translated:
  cs, hu, ro, sk, zh-TW, tr
2012-10-30 09:59:55 -02:00
Yorik van Havre
3aece9b542 Arch: Bugfixes and hidden lines mode for section planes 2012-08-05 18:01:58 -03:00
Yorik van Havre
048a65a6d2 Arch: small tool improvements
+ added Arch check tool (checks if all objects are valid and solid)
+ added missing icons
2012-07-22 16:41:25 -03:00
Yorik van Havre
30f54a1b2f Added 0000387 : Arch roof tool 2012-05-18 12:57:48 -03:00
Yorik van Havre
54eb274595 Big cleanup of IFC importer 2012-04-18 19:48:20 -03:00
Yorik van Havre
d243a3457a Improvements to Arch IFC importer
+ Auto download of IFC schema if none found
+ Use of openshell shapes in Arch objects if available
2012-01-24 11:15:58 -02:00
Yorik van Havre
68e0da99b7 Further work on Arch windows 2012-01-17 18:02:10 -02:00
Yorik van Havre
bad7f6775a upgraded Arch IFC importer to work with patched ifcOpenShell (imports objects directly as Part shapes) 2012-01-15 19:09:27 -02:00
Yorik van Havre
f8bbbb1513 further work on ifcopenshell integration 2012-01-06 18:39:17 -02:00
Yorik van Havre
049598c0a6 started integrating ifcopenshell in Arch IFC reader 2012-01-05 19:50:25 -02:00
Yorik van Havre
f6fcfa8f05 + changed Arch module license block to LGPL
+ removed express schema file from Arch sources due to license
+ added explanations in Arch settings for the user to get one himself
2012-01-03 20:46:55 -02:00
yorikvanhavre
0eb676e354 + added preliminary Arch Axis system
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5280 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-12 18:09:00 +00:00
yorikvanhavre
56118c1893 + use svg graphics for Arch tree icons
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5226 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-06 16:44:04 +00:00
yorikvanhavre
0572ab0351 + updated translations of Draft & Arch modules
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5193 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-26 20:10:18 +00:00
yorikvanhavre
ae7a021e8e + fixed Arch translations
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5190 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-11-26 14:48:39 +00:00
wmayer
120ca87015 + unify DLL export defines to namespace names
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5000 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-10 13:44:52 +00:00