Commit Graph

1066 Commits

Author SHA1 Message Date
Clemens Weissbacher
6fc219732f py3: Arch: fix import urllib2 problem 2018-10-25 11:03:36 -03:00
lorenz
617f5ec328 py3: Arch: try to fix unicode problem 2018-10-25 11:01:03 -03:00
Yorik van Havre
4d4061e7e4 Arch: Prevent exporting materials as IFC objects 2018-10-24 14:22:38 -03:00
looooo
31123b4ead py3: arch: fix unicode problems #3590 2018-10-17 11:28:16 +02:00
luz.paz
ce91b1f766 Misc. typo fix
Found via `codespell`
2018-10-11 16:21:28 -04:00
paullee
deedc12ee0 Tweak makeRailing(None) to (re)-create Railing and insert back to Stairs.Additions
Discussion:-

https://forum.freecadweb.org/viewtopic.php?f=23&t=29358&p=260767#p260767
2018-10-07 13:48:33 -03:00
paullee
88e8e3131a Default Stairs (i.e. without Base Dwire etc.) also have Railings created
Discussion:-

https://forum.freecadweb.org/viewtopic.php?f=23&t=29358&sid=55d32dc42111afa6c7fdf7b0fc0f3ab7&start=90#p260764
2018-10-07 13:48:33 -03:00
paul
7b2cd33048 Merge pull request #1 from luzpaz/ArchStairs_Improvement_9
Typo fix for Archstair_Improvement9
2018-10-07 13:48:33 -03:00
Markus Lampert
4e62302aa3 Cleaning up startEditing/finishEditing/isEditing 2018-10-05 11:30:45 +02:00
Yorik van Havre
9fe21eabb0 Arch: bugfix in PanelCut 2018-10-03 16:37:28 -03:00
Yorik van Havre
fbba2abfe9 Arch: Added a CutOffset property to PanelCut object to be able to move the cut plane 2018-10-03 16:04:01 -03:00
Yorik van Havre
17b00b3aca Arch: bugfixes in reference tool 2018-10-01 18:36:29 -03:00
Yorik van Havre
bb89d424d4 Arch: Finished base implementation of Reference object 2018-09-29 16:41:42 -03:00
Yorik van Havre
f1e480414c Arch: Started implementing Arch Reference 2018-09-29 16:41:42 -03:00
Yorik van Havre
66e46c9a37 Arch: Fixed edit mode of components 2018-09-28 16:13:01 -03:00
paullee
644d763ea0 ArchPipe objects named as "Rail"
Discussion:
https://forum.freecadweb.org/viewtopic.php?f=23&t=29358&p=259085#p259085
b68934e550 (diff-fb9ac48ea14ab86d0e964fee1f4e4838)
2018-09-28 13:18:40 -03:00
paullee
b009dbee06 Add Property 'Width of Landing'; set width of different 'edge' of a Landing
Discussion:
https://forum.freecadweb.org/viewtopic.php?f=23&t=29358&start=80#p257963
https://forum.freecadweb.org/viewtopic.php?f=22&t=29709
2018-09-28 13:18:40 -03:00
paullee
84ad999c3b ArchStairs: Fix HalfTurnLeft error/bug 2018-09-26 17:10:42 +02:00
Amritpal Singh
762b24352b Fixed minor bug in Rebar object. 2018-09-11 14:34:59 +02:00
Amritpal Singh
ef64f801bd Fixed minor bug of custom spacing in Rebar object. 2018-09-03 11:08:53 -03:00
Yorik van Havre
7501055394 Arch: Close base profile of Structures automatically when needed 2018-08-30 17:12:18 -03:00
Yorik van Havre
0a61c78543 Arch: cache svg calculations in section planes/techdraw views for better performance 2018-08-28 21:03:25 -03:00
wmayer
844165c062 unit tests of Arch and Draft require GUI, improve output of units tests 2018-08-28 19:39:34 +02:00
Yorik van Havre
426a357a9e Arch: Added placement controls to section plane's task panel 2018-08-28 11:18:35 -03:00
wmayer
1d11f742ca now each module registers its unit tests itself 2018-08-28 13:14:16 +02:00
Yorik van Havre
b4a4154556 Arch: Section plane is now created at center of selected objects 2018-08-27 22:09:03 -03:00
Yorik van Havre
fa37600825 Arch: python3 fix 2018-08-25 00:11:43 -03:00
Yorik van Havre
98a04703b8 Arch: Use the smallest face as profile when discovering extrusions in IFC objects - thanks @geometrygym 2018-08-24 23:10:10 -03:00
paullee
999332e633 Fix railing height at starting point etc.
Discussion:

https://forum.freecadweb.org/viewtopic.php?f=23&t=29358&start=70#p247814
2018-08-22 10:17:24 -03:00
paullee
57e6f2e9d2 Add Railing Height and Offset
Discussion:-

https://forum.freecadweb.org/viewtopic.php?f=23&t=29358&start=70#p247036
2018-08-22 10:17:24 -03:00
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