Commit Graph

1036 Commits

Author SHA1 Message Date
paullee
5fed56b612 'Multi-segment' continuos railing update following Stairs' changes
Discussion:-
(Somewhere here)

https://forum.freecadweb.org/viewtopic.php?f=23&t=29358&start=60#p246607
2018-08-20 10:52:59 -03:00
paullee
62eb4f6a4e Fix railing on 2 sides; Make continous railing for 'multi-segment' stairs; Group under 'Master Stairs'
Discussion:-
(Somewhere here)

https://forum.freecadweb.org/viewtopic.php?f=23&t=29358&sid=3d9ba22b6aa2556f61c4ddb035a6163d&start=60#p246607
2018-08-20 10:52:59 -03:00
paullee
3291046564 Fixing Railing - Left & Right
Discussion:-
(Somewhere here only - Not discussed exactly here, codes not post here)
https://forum.freecadweb.org/viewtopic.php?f=23&t=29358&sid=3d9ba22b6aa2556f61c4ddb035a6163d&start=60#p245038
2018-08-20 10:52:59 -03:00
wmayer
8088aa159f CMake 2.8.12 and lower allowed the SOURCE signature in add_custom_command
In CMake 3.0 the policy CMP0050 was introduced where it could be set to OLD to keep this behaviour while for NEW an error was raised.
Since CMake 3.5.2 a warning comes up when using the OLD behaviour and that it will be removed in a future version.

In FreeCAD we switched to the new behaviour now and removed the SOURCE signature from add_custom_command which affects the macros
fc_copy_sources, fc_target_copy_resource and fc_target_copy_resource_flat and their usage.
It's not possible any more to add files to a target by using the macros. Now a file must be added to the target before using the macros.

This commit fixes it for Arch, Draft, OpenSCAD, Material, Plot and Ship
2018-08-20 11:47:39 +02:00
paullee
3d05a97e90 Fix StraightLanding connecting bit; other TreadDepth RiserHeight issues etc.
Discussion:
(Somewhere here)
https://forum.freecadweb.org/viewtopic.php?f=23&t=29358&sid=3d9ba22b6aa2556f61c4ddb035a6163d&start=60#p244648
2018-08-19 11:15:58 -03:00
paullee
8e6d5060f4 'Centralise' all cases use MakeStraightStairsWithLanding method; further fix TreadDepth and RiserHeight Enforce
Discussion:-
(Somewhere here)

https://forum.freecadweb.org/viewtopic.php?f=23&t=29358&sid=3d9ba22b6aa2556f61c4ddb035a6163d&start=60#p244502
2018-08-19 11:15:58 -03:00
paullee
df6a4b6939 Add TreadDepth & RiserHeight Enforce properties; Fix MakeStair, MakeStraightLanding functions; Test Right Railing
Discussion:
(Somewhere here)

https://forum.freecadweb.org/viewtopic.php?f=23&t=29358&sid=3d9ba22b6aa2556f61c4ddb035a6163d&start=60#p244502
2018-08-19 11:15:58 -03:00
paullee
89751fa07e Fix MakeStairs, _CommandStairs functions; Testing Railing (One side only)
Discussion:
https://forum.freecadweb.org/viewtopic.php?f=23&t=29358&start=50#p244345
2018-08-19 11:15:58 -03:00
luz.paz
9c2e9884e2 More typos 2018-08-18 21:48:43 +02:00
luz.paz
fab9cad50f Misc. typos
Found via `codespell`
Trivial typos

Found via `codespell`
2018-08-18 21:48:42 +02:00
paullee
b848a6a2e2 Various general bugs fixes and _CommandStairs related 2018-08-17 10:35:46 -03:00
paullee
4a1cbebf52 Add HalfTurnRight 'basic' feature, Master Stairs to accommodate differnt flight of stairs 2018-08-17 10:35:46 -03:00
paullee
35fedc0be3 Add basic MultiEdgesLanding method 2018-08-15 10:46:43 -03:00
paullee
cae9a831e3 Add AbsTop Property - Absolute Top Level of a segment/flight of stairs; To enable 'multi-segment' stairs. 2018-08-15 10:46:43 -03:00
paullee
825f0176b3 Add LastSegment Property - to enable 'multi-segment' / 'multi-flight' stairs; and fix some LandingDepth related bug. 2018-08-15 10:46:43 -03:00
paullee
91dc92331f Add HalfTurnLeft landing stairs basic feature.
- HalfTurnRight, stairs alignment etc. 'fix' added in 'later version' in my local machine not yet in this commit

Discussion posts :-

https://forum.freecadweb.org/viewtopic.php?f=23&t=29358&sid=bbca78d86eda8a6f8837fc2901d88be7#p240745
https://forum.freecadweb.org/viewtopic.php?f=23&t=29358&start=70#p247814
2018-08-12 14:09:39 -03:00
Yorik van Havre
b172c234a8 Arch: Initial support to export quantities to IFC 2018-08-10 18:37:13 -03: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
c1ba8228fd Arch: Support for IfcElementAssembly 2018-08-10 13:08:27 -03:00
Yorik van Havre
c078c4a448 Removed non-printable character at line 1 2018-08-10 10:41:50 -03:00
paullee
79df4134b0 1. Fixed typo in previous commit (item 3)
2. Added URL of discussion post / thread
3. Previous commit - Added Landing Depth Control to ArchStairs

Discussion:-

https://forum.freecadweb.org/viewtopic.php?f=23&t=29358#p240197
https://forum.freecadweb.org/viewtopic.php?f=23&t=29358&start=70#p249409
https://forum.freecadweb.org/viewtopic.php?f=23&t=29358&start=70#p249498
2018-08-10 10:41:50 -03:00
paullee
0e6ec613f0 Add Control Landing Depth 2018-08-10 10:41:50 -03:00
looooo
2ceee5b915 py3: define unicode for python3 2018-08-06 19:24:38 +02:00
Yorik van Havre
ce2e89ad02 Arch: Discard faces without nornals in IFC exporter 2018-08-06 10:55:29 -03:00
Yorik van Havre
c18fed19cc Arch: Fixed orientation of CTH profile 2018-08-01 22:16:50 -03:00
Yorik van Havre
1872fd0cd9 Arch: support of stacked groups in IFC and added Internal property to Spaces 2018-08-01 15:50:14 -03:00
Yorik van Havre
f6aa227be6 Arch: Fixed export to IFC of standalone axes 2018-07-31 19:20:13 -03:00
Yorik van Havre
e803932e18 Arch: small bugfix in material creation 2018-07-31 18:31:43 -03:00
Yorik van Havre
e37225a578 Arch: other small bugfix in IFC exporter 2018-07-27 17:07:44 -03:00
Yorik van Havre
b920b38b85 Arch: Fixed storey height bug in IFC export 2018-07-27 16:41:20 -03:00
luz.paz
9bd704d320 Misc. code comment typo fixes
Found via `codespell -q 3 -I ../fc-word-whitelist.txt --skip="*.ts,*.po,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./.git,./src/zipios++"`
2018-07-27 10:39:43 -03:00
Philipp Tenbrock
8b54584752 Fixed DAE export of groups including sub-groups and sub-parts 2018-07-27 10:39:00 -03:00
Yorik van Havre
6ca4d89cce Arch: bugfixes in IFC exporter 2018-07-26 19:23:48 -03:00
Yorik van Havre
cd1fc63b06 Arch: bugfix in IFC exporter 2018-07-25 20:24:50 -03:00
Yorik van Havre
42384e1a58 Arch: Added preference option for screen helpers color (axes, grids, etc...) 2018-07-25 10:56:12 -03:00
Yorik van Havre
7a48d539cb Added Standard Code property to all components 2018-07-24 11:58:55 -03:00
Yorik van Havre
c2bb89c230 Arch: Reorganizing structural profiles + added eurocode timber sizes 2018-07-24 11:58:34 -03:00
Yorik van Havre
aa10e90e5e Arch: minor bugfix 2018-07-23 21:13:14 -03:00
Yorik van Havre
5d134c03ca Arch: Minor fixes in Materials 2018-07-23 19:43:04 -03:00
Yorik van Havre
ff21c1b95d Arch: Added edit mode task panel to arch profiles + added American Wide Flange (W) profiles 2018-07-21 22:50:07 -03:00
Yorik van Havre
7abbcf529a Arch: Enable materials hierarchy 2018-07-20 17:59:39 -03:00
Yorik van Havre
163232f623 Arch: misc improvements to IFC importer
* Fixed progress bar
* Import can now be aborted by pressing ESC
* No intermediary Extrusion object is created for Walls and Structures
* When a base profile has only linear edges, create a draft wire instead of face
* Fixed placement bug in shared profiles
2018-07-19 17:04:19 -03:00
Yorik van Havre
15cba18170 Arch: Fixed bug in display of axis systems 2018-07-18 21:39:11 -03:00
Yorik van Havre
9000072b0e Arch: Fixed visibility of BuildingPart 2018-07-18 15:35:13 -03:00
Yorik van Havre
f378fca56a Arch: Support of shared profiles in extrusions imported from IFC 2018-07-18 15:07:54 -03:00
Yorik van Havre
7eead64bb2 Arch: Improved compression of IFC files 2018-07-17 22:30:54 -03:00
Yorik van Havre
3965b50ae0 Arch: Fixed wrong Floor height on IFC import 2018-07-17 21:41:19 -03:00
Yorik van Havre
f138a5eb8d Arch: Enable compression when exporting IFC files (reuse similar vectors, colors, etc) 2018-07-17 14:19:38 -03:00
Yorik van Havre
0682a66376 Arch: Support for IfcGrid 2018-07-16 17:21:17 -03:00
Yorik van Havre
97932a25bc Arch: Building now derives from BuildingPart 2018-07-13 10:23:01 -03:00