Commit Graph

823 Commits

Author SHA1 Message Date
Amritpal Singh
3aab7ffce5 Introduced custom spacing property in the Rebar object 2017-07-07 13:23:55 -03:00
Yorik van Havre
fdedf8fb4d Arch: Gave small tolerance to pipe connectors in case their baselines don't join exactly 2017-07-06 17:43:13 -03:00
Yorik van Havre
cab3358ee8 Arch: Removed Armatures property from Structures + added Host property to Rebars 2017-07-05 20:58:48 -03:00
Yorik van Havre
86c8004802 Arch: Small fix in Rebar 2017-06-27 13:30:43 -03:00
Yorik van Havre
a545ffccd8 Arch: Added wood grain properties to Panel Sheets 2017-06-27 13:15:39 -03:00
Yorik van Havre
b41624590d Arch: Added MakeFace property to pnel cuts and sheets 2017-06-27 00:53:00 -03:00
Yorik van Havre
e15b80f3c8 Arch: Added Distance property to Rebars 2017-06-26 15:00:30 -03:00
Yorik van Havre
a4e0d79e65 Arch: Fixed typo 2017-06-21 17:34:31 -03:00
Yorik van Havre
7d39669948 Arch: Detect and use Reinforcement addon if present 2017-06-21 13:24:43 -03:00
looooo
3e8249a0e6 py3: fix some simple incompapilities
issue 0000995
2017-06-21 11:25:30 +02:00
looooo
cd9adc7994 py3: arch: fix tests
issue 0000995
2017-06-20 12:18:01 +02:00
looooo
d9d1e8640f py3: Draft: string / unicode:
issue 0000995
- use optional argument to get unicode from translation in python2
- add a utf8_decode function to get unicode from string, bytes, unicode
2017-06-20 12:18:01 +02:00
Yorik van Havre
1854d3de69 Draft: Fixed typo 2017-06-13 14:08:38 -03:00
Yorik van Havre
e24aa3fb23 Arch: Fixed small bug in Space 2017-06-11 22:37:31 -03:00
Amritpal Singh
fb62c91366 Added RebarShape property to the Rebar object and defined setEdit() function in Rebar object 2017-06-11 14:03:44 -03:00
Yorik van Havre
0544ecbd3e Arch: Allow Arch objects to be arrayed if their Axis property is set 2017-06-06 19:30:26 -03:00
Yorik van Havre
4031e758f8 Arch: Fixing wrong normal direction in structures 2017-06-06 19:29:06 -03:00
Yorik van Havre
2b323670c7 Arch: Added Axis System 2017-06-05 20:06:01 -03:00
Yorik van Havre
255b28138f Arch: Allow axes to have labels 2017-06-05 18:08:54 -03:00
Yorik van Havre
43a8a94e64 Arch: Safeguards in Arch cutplane command - fixes #3023 2017-06-05 12:57:36 -03:00
Yorik van Havre
1a136c960e Arch Fixed wrong direction of preset structures 2017-05-29 18:02:36 -03:00
Yorik van Havre
f55592755e Draft: First version of Draft Label object 2017-05-29 16:57:25 -03:00
Yorik van Havre
1224705b0d Arch: Small fix in site creation 2017-05-28 19:49:32 -03:00
Yorik van Havre
1096d825ec Using PropertyFont in Arch, Draft 2017-05-27 22:55:56 -03:00
Amritpal Singh
ff049b573e added PlacementList property for the Rebar object 2017-05-27 20:02:40 -03:00
Simon
c4b1685728 Add opening symbols to clones of windows
The method execute must create the sshapes and vshapes objects. They must
1. exist in the cloned (parent) object (by calling the execute function)
2. and be copied to the clone object.
Then the SVG rendering in ArchSectionPlan can find it.
2017-05-27 19:49:20 -03:00
Yorik van Havre
335da6a0ad Arch: Fixed moving and rotating spaces 2017-05-25 10:46:52 -03:00
Yorik van Havre
2a2ab3c4ef Updated translations 2017-05-25 10:04:05 -03:00
Yorik van Havre
08b7d9154a Arch: Fixed error in DXF export of Arch Panel sheets 2017-05-20 12:24:08 -03:00
looooo
ef22d5202d py3: define xrange for python3
this is done in files where the xrange is used.
replace this with range once python2 is not supported anymore.
issue 0000995
2017-05-18 15:56:09 +02:00
Jeff Terrace
36c60d3f8d Use xrange instead of range when exporting to collada.
This avoids creating a giant temporary list for large meshes.
2017-05-12 09:28:54 -07:00
Yorik van Havre
4174aac5ab Arch: Changing the Length of a Wall now affects its baseline 2017-05-09 19:32:48 -03:00
Yorik van Havre
297b20e9b5 Arch: small fix to last commit 2017-05-05 12:52:17 -03:00
Yorik van Havre
aa65230d4c Arch: Fixed multilayer wall colors + added control in wall creation panel + fixed default roles 2017-05-05 12:45:41 -03:00
Yorik van Havre
0fc9e2be04 Arch Multimaterial 2017-05-03 11:52:24 -03:00
Simon
1815a9ef4d Fix wrong variable name symbolLineWidth -> svgSymbolLineWidth. 2017-04-23 19:42:25 -03:00
Simon
e2b5c16c05 ArchSectionPlane: Fix incomplete SVG because of = instead of +=. 2017-04-23 19:42:25 -03:00
Simon
f673658a22 ArchSectionPlane: Remove placeholders in getSVG and more clean up.
getSVG puts placeholders in the generated SVG code and replaces them
afterwards with length values. With the changes of the previous commits
this seems not to be necessary anymore.

I replace them in a separate commit so this change can be reverted easily.
2017-04-23 19:42:25 -03:00
Simon
99247f57d7 ArchSectionPlane: Add properties for the line color and the fill color
* Both properties are automatically added to old section planes
  with the help of onDocumentRestored.
* A bit of style clean up to improve the readability of touched code lines.
2017-04-23 19:42:25 -03:00
Simon
9633c94515 ProjectionAlgos: Make the style of the lines in the SVG file configurable.
* getSVG provides new style parameters for every kind of line:
  V, V0, V1, H, H0, H1.
* Old line width parameters are removed. The style parameters
  can be used instead.
* A style is a map container for svg attribute keys and values
  (string, string).
* The Python interface is updated to offer the new style parameters
  accordingly as a dict.
* Because there are many parameters on the function call now,
  the Python interface supports keyword parameters.
* Update ArchSectionPlane to take advantage of the new style parameters.
  This simplifies the code. String replacements could be removed
  (done in a later commit).
* FeatureViewPy.cpp is – to my knowledge – the only function that used the
  old line width parameters. I rewrote it to use the new style parameters.
2017-04-23 19:42:25 -03:00
asiersarasua
43704f31ee Fix typos 2017-04-23 18:48:21 -03:00
Yorik van Havre
5f1158ce49 Moving Arch BIMServer, Arch Git and Web Sketchfab to new external WebTools workbench 2017-04-16 16:37:25 -03:00
Yorik van Havre
66884ef2c8 Arch: Allow to set which wire cuts the hole in Arch Windows 2017-04-16 14:54:59 -03:00
Yorik van Havre
b7d81a836c Arch: Support for Panels based on other shapes in PanelCut 2017-04-16 13:13:14 -03:00
Yorik van Havre
b32e9806e1 Arch: Fixed support of v/vt/vn notation in OBJ importer 2017-04-12 20:30:38 -03:00
Amritpal Singh
10ce910c03 updated recompute() function 2017-04-11 15:23:30 -03:00
Amritpal Singh
91121a8793 added recompute() function to reflect changes in the GUI 2017-04-11 15:23:30 -03:00
asiersarasua
ba3274cf1a Fix typos 2017-04-09 18:29:11 +02:00
Yorik van Havre
8643f1cf1f Arch/Draft: Autoselect results of Up/downgrade and arch component 2017-04-06 18:08:39 -03:00
Yorik van Havre
f4edb7aed4 Arch: Rebars can now be based on any wire, not only sketches 2017-04-05 17:25:57 -03:00