Commit Graph

67 Commits

Author SHA1 Message Date
Yorik van Havre
a937461d6f Arch: Merge of PR #2259 - Fix ifc project 2019-08-14 16:04:52 -03:00
hlg
0dd7aaaeab Arch: populate and read compass rotation from and to IFC RC true north 2019-07-26 10:45:25 -03:00
Yorik van Havre
50c8513398 Arch: Bugfixes to Site's solar diagram 2019-07-16 18:52:09 -03:00
Yorik van Havre
3a988baac9 Arch: Fixed Site not grouping correctly 2019-06-03 23:21:49 -03:00
Yorik van Havre
c05bc0990c Arch: Further fix in solar diagram 2019-05-14 11:26:58 -03:00
Yorik van Havre
8987bd1df3 Arch: Re-added support for older pysolar 2019-05-10 23:05:41 -03:00
Yorik van Havre
ff1fb11af1 Arch: Site: Migrated the compass properties to the ViewObject 2019-05-09 15:17:12 -03:00
Yorik van Havre
af0cb40682 Arch: Removed Floor dependency of Site 2019-05-08 13:41:58 -03:00
Yorik van Havre
2177f4437b Arch: Fixed solar diagram for py3 2019-05-08 12:06:55 -03:00
luz.paz
0238906d38 Misc. typo and whitespace fixes
Found via `codespell`
2019-04-30 10:15:59 -03:00
furti
df57424c84 Scale the compass based on the site area
When the compass has a fixed size, it is either too big for small sites,
or too small for big sites, when using fit view. So the compass adapts
to the ProjectedArea of the Site now.
2019-04-29 12:38:00 -03:00
furti
9a741c0867 Arch: Add property to switch to true north
When enabled, the whole coin scene graph is rotated by the declination
property of the site. So one can see the whole geometry oriented like in
real life.
2019-04-29 12:38:00 -03:00
furti
f27f27ba48 Add property to calculate declination
When enabled, the declination will be calculated based on the compass
and site rotation.
2019-04-29 12:38:00 -03:00
furti
fa99516e6e Add compass to Arch Site
The compass helps you to locate north in your drawings.

It has the following features:
 - Can be hidden independently from the site. So you can still have the
   site without the compass.
 - Can be rotated relative to the site.
 - Also rotates with the site
 - Always sits 1 meter above the site geometry

https://forum.freecadweb.org/viewtopic.php?f=23&t=34669
2019-04-29 12:38:00 -03:00
Yorik van Havre
624e20e9a2 Arch: Renamed property IfcRole to IfcType 2019-04-09 15:53:01 -03:00
Yorik van Havre
c4537a5974 Arch: Minor bugfixes in IFC import 2019-04-09 10:56:01 -03:00
Dion Moult
c85514b2cf Refactor all IFC functions into ArchIFC and preload attributes with expressions
* The import code will manually set 2x3 attributes
 * The import code will rely on "smart" attributes for ifc 4
 * ArchSite and ArchBuildingPart now support IFC
 * IfcSite lat/lon is left alone until I better understand how coords work
2019-01-29 21:15:44 +11:00
Yorik van Havre
a8fda8df0b Arch: Fixed buggy import/export of 2D objects to IFC 2018-11-09 16:56:59 -02:00
Yorik van Havre
8ffd8c2901 Arch: Fixed bug in Site 2018-10-25 11:59:22 -03:00
luz.paz
321b159f27 More typos 2018-08-18 21:48:43 +02:00
Yorik van Havre
57f2bf74a6 Arch: Import/export Site data (longitude, latitude, etc..) to/from IFC 2018-08-10 17:08:20 -03:00
Yorik van Havre
5f63a7764b Arch: using basic object names for all arch objects 2018-07-07 14:40:10 -03:00
Yorik van Havre
e49a5af3ae Arch: separate properties creation in own methods and check properties at file load 2018-06-01 19:36:35 -03:00
Yorik van Havre
27e80d0c69 Arch: Fixed Site properties 2018-06-01 13:36:34 -03:00
Yorik van Havre
c360263582 Arch/Draft: Make sure an active doc exists before creating objects 2018-05-08 16:07:55 -03:00
luz.paz
86469bd5de revert some spacing changes 2018-05-02 00:50:06 -04:00
luz.paz
a529ba1787 Crowdin: more fixes 2018-05-02 00:50:06 -04:00
luz.paz
25b58a1a8c Arch: Residual trailing \n chars removed from translate() 2018-04-17 10:16:28 -03:00
luz.paz
90c6689722 Arch: translation fixes
Adding Arch WB translation string corrections/refinements
2018-04-17 10:16:28 -03:00
Yorik van Havre
f33116c08c Arch: fixed multiple-group bug in Arch addComponent 2017-11-27 11:54:44 -02:00
Yorik van Havre
1224705b0d Arch: Small fix in site creation 2017-05-28 19:49:32 -03:00
looooo
7a0a997481 py3: Arch: mostly print-statements
7247937288be85fe217c2d57cdb96c9a666e4e28
00528f4b445fd851df53a79b4be6f1ff480f74d0
b7e3a874dbadbac1c1ecfade4b8676c15fdf25ee
2017-03-02 14:59:31 +01:00
Yorik van Havre
3a3fa30595 Arch: fixed small bug in Site area calculation 2017-01-30 13:13:13 -02:00
Yorik van Havre
9a6191f572 Draft: AutoGroup system 2017-01-25 14:55:14 -02:00
wmayer
1855c80f36 replace Part.Line with Part.LineSegment 2016-11-30 21:25:18 +01:00
Johannes Obermayr
b1ae6f1eec ArchSite can now also use Python3 Pysolar. 2016-11-22 21:50:04 +01:00
Yorik van Havre
ebe6e9adfa Arch: Sites can now display a sun path diagram 2016-11-18 16:10:12 -02:00
Yorik van Havre
af97583026 Doc: Fixes in doxygen docs for Draft,Arch, FEM 2016-11-17 17:04:09 -02:00
Yorik van Havre
dabccc40b6 Made Arch objects properties translatable - issue #2524 2016-10-07 21:37:15 -03:00
Yorik van Havre
6861574346 Arch: Added several properties to Equipment, Space, Floor & Site needed for gbXML - issue #2543 2016-10-06 22:35:45 -03:00
Yorik van Havre
ebc1d92893 Arch: New-style Arch Site - fixes #2634 2016-10-04 16:04:09 -03:00
Jonathan Wiedemann
41307ef5a1 Move printMessage in ArchCommands.
Messages are translatable.
2016-07-24 19:57:23 -03:00
Jonathan Wiedemann
7425394df9 Arch: Fix Site, Building, Floor objects creation
-New param : GetBool("FreeLinking",False), unavailable in pref see
parameters
-by default :
allow create Site on Building only
deny create Building on Site or Building
deny create Floor on Site, Building,Floor
-option:
allow create and linking what you want (until non-DAG)
2016-07-24 19:57:23 -03:00
Yorik van Havre
9bd9f56b17 Arch: Added new bimserver task panel - issue #2599 2016-06-25 20:23:22 -03:00
Yorik van Havre
e6dd3488ff removed translation from property descriptions (wrong to do it there anyway) - issue #2524 2016-05-18 16:59:15 -03:00
Yorik van Havre
6fb4a7d6f4 Arch: Added more properties needed for green buildings 2015-03-21 12:08:05 -03:00
wood galaxy
95c0fe3a84 Arch : Internal object name are in English.
Arch objets Label could be translated.
2015-01-05 13:13:45 -02: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
eea27448e9 Arch: Fixed bugs when working without GUI 2014-07-17 19:58:22 -03:00
Johannes Reinhardt
4a6449d2bd deactivate commands in Arch if no document is open 2014-05-21 17:09:02 +02:00