Commit Graph

1971 Commits

Author SHA1 Message Date
Yorik van Havre
cf01dd18ab Arch: Removed Armatures property from Structures + added Host property to Rebars 2017-07-05 20:58:48 -03:00
Yorik van Havre
4fa5d41ef5 Arch: Small fix in Rebar 2017-06-27 13:30:43 -03:00
Yorik van Havre
7deef8fb82 Arch: Added wood grain properties to Panel Sheets 2017-06-27 13:15:39 -03:00
Yorik van Havre
175080ec8b Arch: Added MakeFace property to pnel cuts and sheets 2017-06-27 00:53:00 -03:00
Yorik van Havre
805ccf8d63 Arch: Added Distance property to Rebars 2017-06-26 15:00:30 -03:00
Yorik van Havre
05c36ea2cb Arch: Fixed typo 2017-06-21 17:34:31 -03:00
Yorik van Havre
6979a26d8d Arch: Detect and use Reinforcement addon if present 2017-06-21 13:24:43 -03:00
looooo
f1bdd58c74 py3: fix some simple incompapilities
issue 0000995
2017-06-21 11:25:30 +02:00
looooo
dccb0abf07 py3: arch: fix tests
issue 0000995
2017-06-20 12:18:01 +02:00
looooo
10866d38d3 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
4d6226a244 Draft: Fixed typo 2017-06-13 14:08:38 -03:00
Yorik van Havre
65057e2049 Arch: Fixed small bug in Space 2017-06-11 22:37:31 -03:00
Amritpal Singh
b4216d98b1 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
7525375efe Arch: Allow Arch objects to be arrayed if their Axis property is set 2017-06-06 19:30:26 -03:00
Yorik van Havre
91ddc9477e Arch: Fixing wrong normal direction in structures 2017-06-06 19:29:06 -03:00
Yorik van Havre
7fc56ca973 Arch: Added Axis System 2017-06-05 20:06:01 -03:00
Yorik van Havre
34f060689d Arch: Allow axes to have labels 2017-06-05 18:08:54 -03:00
Yorik van Havre
a2f15dd96a Arch: Safeguards in Arch cutplane command - fixes #3023 2017-06-05 12:57:36 -03:00
Yorik van Havre
b229abb127 Arch Fixed wrong direction of preset structures 2017-05-29 18:02:36 -03:00
Yorik van Havre
28f315f4f6 Draft: First version of Draft Label object 2017-05-29 16:57:25 -03:00
Yorik van Havre
0bead2c1d4 Arch: Small fix in site creation 2017-05-28 19:49:32 -03:00
Yorik van Havre
2a59e2ec67 Using PropertyFont in Arch, Draft 2017-05-27 22:55:56 -03:00
Amritpal Singh
ddfd793bb3 added PlacementList property for the Rebar object 2017-05-27 20:02:40 -03:00
Simon
03c1497892 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
47f4e8072e Arch: Fixed moving and rotating spaces 2017-05-25 10:46:52 -03:00
Yorik van Havre
de4d33cb84 Updated translations 2017-05-25 10:04:05 -03:00
Yorik van Havre
bccb7372fe Arch: Fixed error in DXF export of Arch Panel sheets 2017-05-20 12:24:08 -03:00
looooo
dc01180b78 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
1a906a9242 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
6fb69c9e7c Arch: Changing the Length of a Wall now affects its baseline 2017-05-09 19:32:48 -03:00
Yorik van Havre
5353ad67ab Arch: small fix to last commit 2017-05-05 12:52:17 -03:00
Yorik van Havre
96ab2876b5 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
f264f0fd41 Arch Multimaterial 2017-05-03 11:52:24 -03:00
Simon
0103762152 Fix wrong variable name symbolLineWidth -> svgSymbolLineWidth. 2017-04-23 19:42:25 -03:00
Simon
608968a9d2 ArchSectionPlane: Fix incomplete SVG because of = instead of +=. 2017-04-23 19:42:25 -03:00
Simon
980ff80ab7 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
15b0a425f5 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
1e854a482d 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
289f901c29 Fix typos 2017-04-23 18:48:21 -03:00
Yorik van Havre
30188fec9e Moving Arch BIMServer, Arch Git and Web Sketchfab to new external WebTools workbench 2017-04-16 16:37:25 -03:00
Yorik van Havre
f7d9d66448 Arch: Allow to set which wire cuts the hole in Arch Windows 2017-04-16 14:54:59 -03:00
Yorik van Havre
a3c0606530 Arch: Support for Panels based on other shapes in PanelCut 2017-04-16 13:13:14 -03:00
Yorik van Havre
0f1b6af20c Arch: Fixed support of v/vt/vn notation in OBJ importer 2017-04-12 20:30:38 -03:00
Amritpal Singh
2eef37a1e4 updated recompute() function 2017-04-11 15:23:30 -03:00
Amritpal Singh
2f3d97d700 added recompute() function to reflect changes in the GUI 2017-04-11 15:23:30 -03:00
asiersarasua
4d71a55661 Fix typos 2017-04-09 18:29:11 +02:00
Yorik van Havre
744a9b3590 Arch/Draft: Autoselect results of Up/downgrade and arch component 2017-04-06 18:08:39 -03:00
Yorik van Havre
0b398559ab Arch: Rebars can now be based on any wire, not only sketches 2017-04-05 17:25:57 -03:00
Harald Geyer
4abaa92533 Arch: Add property to stairs object for making ladder style stairs
The StringerOverlap property allows to raise the stringers realtive to
the treads, so that they are actually beside them.

This type is often used for building wooden stairs.
2017-03-25 12:06:05 -03:00
sliptonic
c8c258aa28 Path: Several small bugs related to Arch Panel support in Path.
Sheet tag placement not including the sheet offset
contour not using sheet attributes
Engraving not using sheet attributes
Profile not using transform.
2017-03-21 15:04:53 -05:00