Commit Graph

58 Commits

Author SHA1 Message Date
luz.paz
b7b433e461 Misc. typo and whitespace fixes
Found via `codespell`
2019-04-30 10:15:59 -03:00
furti
acebbf7c2d 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
95a286df15 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
792e4a6c6c 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
58cbb2381b 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
506cfd9bd2 Arch: Renamed property IfcRole to IfcType 2019-04-09 15:53:01 -03:00
Yorik van Havre
0af6e0c5a1 Arch: Minor bugfixes in IFC import 2019-04-09 10:56:01 -03:00
Dion Moult
36bd51262e 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
3956cee0ac Arch: Fixed buggy import/export of 2D objects to IFC 2018-11-09 16:56:59 -02:00
Yorik van Havre
ba1174f793 Arch: Fixed bug in Site 2018-10-25 11:59:22 -03:00
luz.paz
9c2e9884e2 More typos 2018-08-18 21:48:43 +02:00
Yorik van Havre
ebe0d1aa76 Arch: Import/export Site data (longitude, latitude, etc..) to/from IFC 2018-08-10 17:08:20 -03:00
Yorik van Havre
a1faed3449 Arch: using basic object names for all arch objects 2018-07-07 14:40:10 -03:00
Yorik van Havre
0bae245b26 Arch: separate properties creation in own methods and check properties at file load 2018-06-01 19:36:35 -03:00
Yorik van Havre
0a9e2ad8c5 Arch: Fixed Site properties 2018-06-01 13:36:34 -03:00
Yorik van Havre
d49a194279 Arch/Draft: Make sure an active doc exists before creating objects 2018-05-08 16:07:55 -03:00
luz.paz
489b1a16c8 revert some spacing changes 2018-05-02 00:50:06 -04:00
luz.paz
8057a45d4b Crowdin: more fixes 2018-05-02 00:50:06 -04:00
luz.paz
f18e217a64 Arch: Residual trailing \n chars removed from translate() 2018-04-17 10:16:28 -03:00
luz.paz
1d04002c3b Arch: translation fixes
Adding Arch WB translation string corrections/refinements
2018-04-17 10:16:28 -03:00
Yorik van Havre
55eedd79cd Arch: fixed multiple-group bug in Arch addComponent 2017-11-27 11:54:44 -02:00
Yorik van Havre
0bead2c1d4 Arch: Small fix in site creation 2017-05-28 19:49:32 -03:00
looooo
1e173b68a4 py3: Arch: mostly print-statements
7247937288be85fe217c2d57cdb96c9a666e4e28
00528f4b445fd851df53a79b4be6f1ff480f74d0
b7e3a874dbadbac1c1ecfade4b8676c15fdf25ee
2017-03-02 14:59:31 +01:00
Yorik van Havre
4cc7c723ab Arch: fixed small bug in Site area calculation 2017-01-30 13:13:13 -02:00
Yorik van Havre
009859ddf3 Draft: AutoGroup system 2017-01-25 14:55:14 -02:00
wmayer
c3fe2de155 replace Part.Line with Part.LineSegment 2016-11-30 21:25:18 +01:00
Johannes Obermayr
9c1aea7753 ArchSite can now also use Python3 Pysolar. 2016-11-22 21:50:04 +01:00
Yorik van Havre
69873511d4 Arch: Sites can now display a sun path diagram 2016-11-18 16:10:12 -02:00
Yorik van Havre
bf0d37bf28 Doc: Fixes in doxygen docs for Draft,Arch, FEM 2016-11-17 17:04:09 -02:00
Yorik van Havre
210455d7db Made Arch objects properties translatable - issue #2524 2016-10-07 21:37:15 -03:00
Yorik van Havre
81598c2539 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
7a476a3fc9 Arch: New-style Arch Site - fixes #2634 2016-10-04 16:04:09 -03:00
Jonathan Wiedemann
409a93b1c5 Move printMessage in ArchCommands.
Messages are translatable.
2016-07-24 19:57:23 -03:00
Jonathan Wiedemann
3b5edef72d 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
6ca0c83f6e Arch: Added new bimserver task panel - issue #2599 2016-06-25 20:23:22 -03:00
Yorik van Havre
f40758eba9 removed translation from property descriptions (wrong to do it there anyway) - issue #2524 2016-05-18 16:59:15 -03:00
Yorik van Havre
9c8d3bd4cf Arch: Added more properties needed for green buildings 2015-03-21 12:08:05 -03:00
wood galaxy
496ec111fd Arch : Internal object name are in English.
Arch objets Label could be translated.
2015-01-05 13:13:45 -02:00
Yorik van Havre
5dbb3fb803 Used Gui.addModule() instead of import in Draft & Arch 2014-08-05 19:38:40 -03:00
Yorik van Havre
b9d96464be Arch: Fixed bugs when working without GUI 2014-07-17 19:58:22 -03:00
Johannes Reinhardt
9d0b571113 deactivate commands in Arch if no document is open 2014-05-21 17:09:02 +02:00
Yorik van Havre
c54eec3dbc Used new PropertyQuantity API in Draft & Arch - fixes #1414 2014-02-21 12:37:29 -03:00
Yorik van Havre
5652a14f0e Arch now works in console mode - fixes #1362 2014-01-26 20:13:50 -02:00
Yorik van Havre
b3fc7b7a78 Fixed translation system in Arch & Draft 2014-01-07 11:17:31 -02:00
Yorik van Havre
d9a15adf33 Switch to PySide (+ Arch, Draft & Start) 2014-01-06 13:26:49 -02:00
Yorik van Havre
cdce343318 Arch: added a couple of useful properties to Site object 2013-12-21 19:53:07 -02:00
Yorik van Havre
4005b199e0 0001102: Updated all links to old freecad homepage and wiki to the new ones 2013-09-15 17:04:42 -03:00
Yorik van Havre
298f7ca9a0 Arch: grouped all properties into an Arch group 2013-09-07 20:00:41 -03:00
Yorik van Havre
3ec0073933 Arch: Added terrain property to Site objects 2013-02-05 14:24:21 -02:00
wmayer
dfde842e7c 0000740: work bench initiation from in fcstd file 2012-06-09 11:50:02 +02:00