Commit Graph

1796 Commits

Author SHA1 Message Date
logari81
ac673d4734 Merge remote-tracking branch 'origin/logari81/sketcher' 2012-09-04 22:45:03 +02:00
unknown
0f74efe853 Merge branch 'review-openscad' of git://github.com/5263/FreeCAD into review-openscad 2012-09-04 21:55:13 +02:00
Yorik van Havre
12f6ef3458 Draft: Bugfixing
+ All Draft (and Arch) objects now correctly get/set theiir type on save/load
+ Draft Shape2DView now produces valid shapes
2012-09-04 12:07:26 -03:00
logari81
f6624a6d7f Sketcher: fix an issue when a polyline is started at the start point of an existing line segment 2012-09-04 14:40:05 +02:00
logari81
e7ca7631fe Sketcher: implement box selection (based on mrlukeparry's work) 2012-09-04 14:14:03 +02:00
logari81
43dd774840 Sketcher: fix memory leak in MoveConstraint 2012-09-04 14:08:03 +02:00
Yorik van Havre
b827d9eb31 Draft: small improvement do Shape2DView object 2012-09-03 18:42:00 -03:00
Yorik van Havre
19b5a06727 Draft: small bugfix in shape2Dview object 2012-09-03 11:05:50 -03:00
Yorik van Havre
d3f08057e1 Draft: Small fix to Point tool 2012-09-01 17:08:04 -03:00
Yorik van Havre
f4bdb45eee Reworked pocket and groove icons 2012-08-31 16:34:55 -03:00
Yorik van Havre
bdaf97625b 0000820: Draft dimension dots 2012-08-31 11:00:40 -03:00
wmayer
0dca0b4417 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-08-31 13:12:18 +02:00
wmayer
1f94f0846e Fix translation issues 2012-08-31 13:11:52 +02:00
Yorik van Havre
35cc5ef56f Arch: Minor bugfix 2012-08-30 20:22:22 -03:00
Yorik van Havre
5bb46b732d Draft: reworked some icons 2012-08-30 10:46:04 -03:00
wmayer
4cd1be2daf Fix title is task panel for rectangular pattern 2012-08-29 13:33:27 +02:00
wmayer
230ccd7b81 Improve documentation for isInside() 2012-08-27 13:22:45 +02:00
Joachim Zettler
72ddca1579 Merge branch 'dvdjimmy/MachDist' 2012-08-20 21:56:42 +02:00
Joachim Zettler
b0dcfe6dcf Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-08-20 21:56:20 +02:00
Joachim Zettler
b27e6e6bf6 Some changes in GUI 2012-08-20 21:30:17 +02:00
Yorik van Havre
bdb55d789b PartDesign: Changed groove and pocket icons 2012-08-19 18:09:30 -03:00
Yorik van Havre
b68e86ffa5 Arch: small fixes 2012-08-18 00:04:54 -03:00
Yorik van Havre
2f67e323cb Draft: set taskview mode as default 2012-08-17 16:44:44 -03:00
wmayer
ee37672dc9 Add a check box to update 3d view or not 2012-08-17 15:36:13 +02:00
Yorik van Havre
3a8f6dff59 Updated translation files 2012-08-16 16:09:56 -03:00
Yorik van Havre
0d475b6fe0 Misc polishes to Arch and Draft
+ The Draft Drawing tool can make additional views of SectionPlanes
+ Draft Dimensions have a readonly "Distance" property that show the length
+ The Draft WB can be completely switched off (since all tools are also in Arch)
2012-08-16 12:24:45 -03:00
Yorik van Havre
4386421a0b Arch: Fixed strings to be translated 2012-08-15 18:39:53 -03:00
Yorik van Havre
c295599828 Arch: small optimizations 2012-08-15 12:20:19 -03:00
wmayer
b5706a8ba2 Trimming & cutting from python 2012-08-15 15:47:57 +02:00
wmayer
7510657f2a Fix possible crash when exporting STEP files 2012-08-15 13:20:28 +02:00
wmayer
d9d66f21a4 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-08-15 10:25:30 +02:00
wmayer
afc84ed8f7 Add measure distance tool to toolbar in Complete workbench, disable unused command 2012-08-15 10:24:49 +02:00
Yorik van Havre
969f4b57eb 0000715: Draft axis constraints 2012-08-14 20:41:18 -03:00
Jose Luis Cercós Pita
b349147ea2 Improved free surface evolving method in order to support long simulations. 2012-08-13 10:01:22 -03:00
Jose Luis Cercós Pita
060d63c6c9 Removed surfaces modules (broken due to Part import) 2012-08-13 10:01:22 -03:00
Jose Luis Cercós Pita
3d0328134d First simulator draft version. 2012-08-13 10:01:22 -03:00
Jose Luis Cercós Pita
87c42d512c Fixed several free surface evolution bugs 2012-08-13 10:01:22 -03:00
Jose Luis Cercós Pita
76c641bed8 Changed (and accelerated) simulation creation process. 2012-08-13 10:01:22 -03:00
Jose Luis Cercós Pita
bc181f3df3 Developed time integrator for fluid 2012-08-13 10:01:22 -03:00
Jose Luis Cercós Pita
9bc0f7eea4 Linear systems solver developed (only fluid involved) 2012-08-13 10:01:22 -03:00
Jose Luis Cercós Pita
36e48afce1 Linear system matrix generation developed (only fluid involved for the moment) 2012-08-13 10:01:22 -03:00
Yorik van Havre
81c839059a 0000630: User-defined defaults for shape colors
The default colors for new geometry (light grey + 2px black line)
are now a user preference (In Display->Colors properties)
2012-08-13 09:42:05 -03:00
wmayer
ec0ae08612 Fix build errors on Windows 2012-08-13 10:26:02 +02:00
logari81
96c5dda4eb Sketcher: crashes fix and other small fixes for the polyline tool 2012-08-12 12:21:53 +02:00
Yorik van Havre
7a338f30cb 0000634: Draft to Sketch conversion 2012-08-11 18:28:18 -03:00
wmayer
1859ec2559 Add utility class to better debug algorithms 2012-08-11 15:09:08 +02:00
wmayer
0d351e98e2 Proper handling of SystemExitException in Python 2012-08-11 10:58:54 +02:00
wmayer
408e1dc8e1 Allow to customize cursor text color in sketcher 2012-08-10 11:04:26 +02:00
Yorik van Havre
1a46232a53 Arch: small bugfix in structure object 2012-08-09 20:02:54 -03:00
Yorik van Havre
70d4048b38 Arch: General optimization
+ More severe tests when constructing shapes
+ Allow to quickly export Arch views to DXF
2012-08-09 17:50:07 -03:00
logari81
6cef178ae7 Merge branch 'logari81/sketcher' 2012-08-09 15:29:22 +02:00
wmayer
cb754f28c9 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-08-07 11:00:31 +02:00
wmayer
ba7be4f798 0000813: set colors dialog crash 2012-08-07 10:59:54 +02:00
logari81
fef08056a1 Sketcher, Issue 0000808: fix one more issue with restoring of external geometry 2012-08-07 01:21:45 +02:00
logari81
db2ccb31b4 Sketcher: improve position text during geometry creation 2012-08-06 23:05:31 +02:00
Yorik van Havre
7644248953 Arch: Fixed typo 2012-08-06 18:00:50 -03:00
logari81
3f3b7cd68f Sketcher: allow starting a new polyline connected at some already available geometry 2012-08-06 16:13:09 +02:00
logari81
6b0f50d98c Sketcher: add perpendicular mode to polyline tool and use M-key for mode-switching 2012-08-06 13:34:29 +02:00
Yorik van Havre
43b7b9834d Arch: Walls and Structs can now be created directly from meshes 2012-08-05 19:03:27 -03:00
Yorik van Havre
aae9b17e32 Arch: Bugfixes and hidden lines mode for section planes 2012-08-05 18:01:58 -03:00
Jose Luis Cercos Pita
eac9182ac9 Added non OpenCL solver (will be developed first) 2012-08-01 19:32:43 -03:00
Jose Luis Cercos Pita
c5ec34318b Implemented initialization stage 2012-08-01 19:32:43 -03:00
Jose Luis Cercos Pita
94c8489d0f Fixed Part module import error 2012-08-01 19:32:43 -03:00
Jose Luis Cercos Pita
7a05d30269 Fixed intialization error message. 2012-08-01 19:32:43 -03:00
Jose Luis Cercos Pita
91a9ea7fa6 Fixed 0.0 division when only 1 Hydrostatic point is requested. Now 2 points must be selected at least 2012-08-01 19:32:43 -03:00
Jose Luis Cercos Pita
ec5fb278b0 Fixed BM hydrostatic computation (wrong CoG coordinates) 2012-08-01 19:32:43 -03:00
Jose Luis Cercós pita
a10ee753e2 Fixed drafts list onto hydrostatics computation 2012-08-01 19:32:42 -03:00
Jose Luis Cercós pita
c1e355c2cd Fixed KB & Cf hydrostatics computation bug 2012-08-01 19:32:42 -03:00
Jose Luis Cercós pita
909a8d0649 Imported numpy, and added as dependency 2012-08-01 19:32:42 -03:00
Jose Luis Cercós pita
1f429e80eb Fixed weights and simulation tools menus 2012-08-01 19:32:42 -03:00
Jose Luis Cercós pita
60fe69389a Simulation thread control developed. 2012-08-01 19:32:42 -03:00
Jose Luis Cercós pita
6de9fd5791 Imported pyOpenCL library 2012-08-01 19:32:42 -03:00
Jose Luis Cercós pita
a933c93269 Built simulations run interface (threaded) 2012-08-01 19:32:42 -03:00
Jose Luis Cercós pita
70a4cf0e1b Removed Surfaces module interdependency 2012-08-01 19:32:42 -03:00
Jose Luis Cercós pita
80c9086fc3 Started ship simulations workbench 2012-08-01 19:32:42 -03:00
Yorik van Havre
88ea348623 0000802: Fixed again 2012-08-01 18:53:27 -03:00
Yorik van Havre
bdc926c704 Arch: improvements to section plane wireframe rendering 2012-08-01 18:15:34 -03:00
Yorik van Havre
625151067c 0000802: Draft Scale 2012-07-22 20:01:45 -03:00
Yorik van Havre
f2ad945a7f Arch: small tool improvements
+ added Arch check tool (checks if all objects are valid and solid)
+ added missing icons
2012-07-22 16:41:25 -03:00
wmayer
08bfdc4875 Automatically create actions for each template 2012-07-22 14:56:25 +02:00
wmayer
4520454d17 0000801: Accidental Cancel in set colors destroys all the work 2012-07-21 18:16:15 +02:00
wmayer
707f75be0a Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-07-21 09:47:59 +02:00
wmayer
17506c8d7e Check at runtime if drawing page is there 2012-07-21 09:47:44 +02:00
Yorik van Havre
75d9bfc925 Arch: added new closeHoles command 2012-07-19 20:55:25 -03:00
Yorik van Havre
7b0d0aa2f7 Arch: Minor fixes 2012-07-18 15:04:56 -03:00
Yorik van Havre
9d1cd19afb Arch: improved OBJ exporter 2012-07-18 11:27:31 -03:00
logari81
b3938ad045 Sketcher: simplify positioning of constraint icons 2012-07-18 16:26:24 +02:00
wmayer
fd637f2422 Make sure that ViewProviderSketch::unsetEdit exits normally 2012-07-18 14:33:14 +02:00
logari81
0016d6f2f8 Sketcher: fix crashes on geometry deletion in sketches with symmetry constraints 2012-07-18 13:23:38 +02:00
logari81
bd03134d4d Sketcher: on geometry delete, transfer constraints to equivalent geometries if possible 2012-07-18 11:59:20 +02:00
unknown
9c974969f5 Fix possible crash in various view providers, fix formatting of Coin debug output, fix warning and compiler errors with Coin2 in SoDatumLabel 2012-07-18 10:40:36 +02:00
Yorik van Havre
4e9412c0ae Draft: small fixes 2012-07-17 19:57:52 -03:00
mrlukeparry
14562ba540 Sketcher: fix incorrect datum text flip for non xy-plane sketches 2012-07-17 23:15:58 +02:00
logari81
f201ea0b82 Merge branch 'master' into logari81/sketcher 2012-07-17 12:50:43 +02:00
logari81
01cd4abbba Sketcher: rewrite ViewProviderSketch::onDelete method 2012-07-17 12:49:37 +02:00
logari81
227cb0ebc8 Sketcher: fix an issue with autoconstraints and improve implementation 2012-07-17 12:47:08 +02:00
logari81
beb4fe82b4 Sketcher: fix some issues with external geometries 2012-07-17 12:43:43 +02:00
mrlukeparry
cba94b2660 Sketcher: improve symmetric constraint visual 2012-07-17 12:40:22 +02:00
mrlukeparry
223023d118 Sketcher: improved detection of constraints visuals overlapping 2012-07-17 11:00:31 +02:00
logari81
b3284357d2 Merge branch 'master' into logari81/sketcher 2012-07-17 10:15:51 +02:00
Yorik van Havre
519d45e1f2 Arch: Easier creations of struct + axes systems
With structs and axes selected, both Arch_Axis and Arch_Structure
commands now create axis systems
2012-07-16 15:54:51 -03:00
Yorik van Havre
66cfcd375f Arch: Added all the draft tools to the Arch WB 2012-07-16 14:15:14 -03:00
logari81
72cd746401 Sketcher: fix issues with single points 2012-07-16 12:11:20 +02:00
mrlukeparry
da7528c5b9 Sketcher, 0000466: improve visualization of constraints 2012-07-15 13:23:59 +02:00
logari81
755b62b57a Merge branch 'logari81/sketcher' 2012-07-13 13:04:43 +02:00
wmayer
b86fc6cbe4 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-07-11 17:34:51 +02:00
wmayer
6efe6ff0cb 0000789: Sketcher active in one document blocks closing another. 2012-07-11 17:24:53 +02:00
Yorik van Havre
484c80142c Draft: small fix to snap 2012-07-11 10:54:12 -03:00
wmayer
70bb37ab9d Add approximate() method to B-spline surface class 2012-07-11 13:31:40 +02:00
Yorik van Havre
48243d6497 Arch: Small improvement to structure 2012-07-10 21:18:19 -03:00
Yorik van Havre
155ae0ca41 Arch: Minor bugfixes 2012-07-10 20:42:30 -03:00
logari81
e5953cedac Sketcher: points defined as external geometry,
fix behavior of external geometry cursor,
          improve appearance of point creation cursor
2012-07-10 15:25:27 +02:00
logari81
47c44af453 Sketcher: fix crash in polyline with autoconstraints, disable arc mode for first polyline segment 2012-07-09 17:19:02 +02:00
logari81
044990333c Sketcher: skip root cross axes in vertex counting (fixes closing polylines) 2012-07-09 14:00:18 +02:00
logari81
c099e90d99 Sketcher: fixes in the new polyline tool and variables naming improvements 2012-07-08 12:11:53 +02:00
logari81
714908d3e9 Sketcher: add support for points as construction geometry 2012-07-08 12:01:07 +02:00
logari81
093f1d1af0 Minor typo fix 2012-07-07 17:38:44 +02:00
logari81
2e6255305c Add python interface for Part::GeomPoint 2012-07-07 17:32:29 +02:00
wmayer
fc50177372 0000736: when object is deleted, auto show its parametric objects 2012-07-07 13:32:27 +02:00
wmayer
e5b4f0028f 0000788: OFF import doesn't handle empty lines properly 2012-07-07 11:52:18 +02:00
wmayer
857454aad5 0000777: Shared libraries call exit 2012-07-05 15:24:28 +02:00
wmayer
d9971311ed Fix problems with picking callback function 2012-07-05 13:27:17 +02:00
Yorik van Havre
b6b575759a 0000776: Draft icons missing at startup 2012-07-04 16:59:01 -03:00
Yorik van Havre
c7a2488da8 Arch: Mode bugfixes 2012-07-03 22:41:29 -03:00
Yorik van Havre
322260c61b Arch: Lots of bugfixes in vector rendering 2012-07-03 11:07:54 -03:00
Yorik van Havre
8fdcaa0db8 Draft: small fix to dimensions 2012-07-02 09:54:41 -03:00
logari81
938fadc746 Sketcher: support arcs in the polyline tool (jonasthomas) 2012-07-02 00:13:34 +02:00
Yorik van Havre
e882b8c35c Arch: fixed bugs in vector renderer 2012-07-01 13:01:25 -03:00
Yorik van Havre
9a269907aa 0000765: Z axis in Draft Array 2012-06-30 18:44:16 -03:00
wmayer
dfca264acf Change title in settings panel 2012-06-29 16:30:22 +02:00
wmayer
013b5f0dce 0000764: Serialize Shape to python String 2012-06-28 18:29:48 +02:00
wmayer
bbafe9cb00 Add First/LastParameter attributes to TopoEdge 2012-06-26 14:58:05 +02:00
Sebastian Hoogen
df017149c5 OpenSCAD module
fixes #3 #7 #25 #26 #28 #30 #35 #36 #41
2012-06-25 15:01:33 +02:00
wmayer
1c55838f69 Apply patch to add interpolate() method to B-Spline surface class 2012-06-25 11:48:43 +02:00
wmayer
e8b37fdd2a fix linker error when using latest OCC version 2012-06-25 10:55:06 +02:00
mrlukeparry
c5b2f377a4 Sketcher: improve position hints on arc and circle creation 2012-06-24 16:30:48 +02:00
Yorik van Havre
ebf0723b84 Merge remote-tracking branch 'shoogen/svgimport' 2012-06-22 19:07:49 -03:00
Jose Luis Cercós pita
8c0211b701 Added a trim factor multiplier at moment to trim 1cm computation (In order to reduce noise). 2012-06-22 16:29:06 +02:00
Jose Luis Cercós pita
e6b3fa22d4 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad into sanguinariojoe-ship 2012-06-21 18:20:47 +02:00
Sebastian Hoogen
7147f3dd55 importSVG: create Face only if path is closed 2012-06-21 15:11:16 +02:00
Sebastian Hoogen
94d389ae1c importSVG: fixes in preserveAspectRatio and sweepflag handling 2012-06-21 14:01:27 +02:00
wmayer
2828a91b7b Fix a couple of dfsg issues, make git the default vcs 2012-06-21 12:25:53 +02:00
wmayer
5b92ec13d4 Fix a couple of dfsg issues 2012-06-21 12:09:52 +02:00
Jose Luis Cercós pita
3f7cad32f0 Improved trim detection algorithm 2012-06-17 12:58:11 +02:00
Jose Luis Cercós pita
0286a2602e Added update button for displacement and draft 2012-06-17 12:48:47 +02:00
Sebastian Hoogen
107b784d13 0000684: Check Shape after boolean before refine 2012-06-16 16:20:06 +02:00
Yorik van Havre
9ae96083d3 Draft: Small fix to wire object 2012-06-15 18:20:52 -03:00
Yorik van Havre
00132dd2ef Draft: Fixes in the clone object 2012-06-15 10:19:23 -03:00
Jose Luis Cercós pita
8f6d16cc31 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad into sanguinariojoe-ship 2012-06-15 13:40:46 +02:00
Jose Luis Cercós pita
8ab57d85a0 Moved GZ tool to the new paradigm. 2012-06-15 13:40:08 +02:00
Jose Luis Cercós pita
812c731421 Deleted object storage at class (PropertyPythonObject::fromString warning) 2012-06-15 13:32:13 +02:00
wmayer
21add8911d First draft of makeThread 2012-06-15 13:04:07 +02:00
Jose Luis Cercós pita
d453ff4d1f Moved ship weights intialization to the new paradigm. 2012-06-15 11:59:08 +02:00
Jose Luis Cercós pita
6c1158e2e9 External faces detection implemented that allows to compute wetted area. 2012-06-15 11:35:30 +02:00
Jose Luis Cercós pita
c524a0268a New paradigm first hydrostatics approach 2012-06-15 09:05:20 +02:00
wmayer
f7b200c204 Copy version numbers of libraries in About dialog 2012-06-14 15:03:21 +02:00
wmayer
6c9f670dcb 0000749: PI was not declared in this scope - compile error 2012-06-14 13:42:40 +02:00
wmayer
f6cf5227ed 0000749: PI was not declared in this scope - compile error 2012-06-14 13:01:07 +02:00
wmayer
b4aff85333 Fix critical warnings 2012-06-13 18:49:10 +02:00
Yorik van Havre
5691866433 Arch: Fixes in windows 2012-06-12 22:06:35 -03:00
Yorik van Havre
28b663c914 Arch: Fixes in structure and roof 2012-06-12 17:02:55 -03:00
wmayer
9170bfe045 Export object dependencies to graphviz file 2012-06-12 19:03:29 +02:00
wmayer
6621c00c10 Add sweep and loft to toolbar 2012-06-12 10:52:49 +02:00
wmayer
ad6ae5e2bc Fix Makefile 2012-06-12 10:10:21 +02:00
Yorik van Havre
a2710d2e15 Draft: Made the grid unpickable 2012-06-11 19:16:02 -03:00
wmayer
528f403289 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-06-11 23:08:09 +02:00
wmayer
291dbfa054 Fix issues in autotools 2012-06-11 23:06:09 +02:00
Yorik van Havre
a82d8bfc26 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-06-11 17:15:00 -03:00
Yorik van Havre
041dd32a00 0000742: Draft grid 2012-06-11 17:14:40 -03:00
wmayer
104f9d5225 Fix build errors with autotools, fix a couple of grave bugs 2012-06-11 21:19:49 +02:00
Jose Luis Cercós pita
ceae465c6c Moved transversal areas ploter to new paradigm 2012-06-11 20:03:16 +02:00
Yorik van Havre
231786f579 0000737: Draft selection 2012-06-11 14:56:38 -03:00
Yorik van Havre
2efc4915a1 0000715: Draft snap 2012-06-11 14:31:27 -03:00
wmayer
769528e86e Set number if decimals in property editor according to user settings 2012-06-11 18:25:56 +02:00
Jose Luis Cercós pita
4026554d4e Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad into sanguinariojoe-ship 2012-06-11 18:23:43 +02:00
wmayer
5d7061a5b0 Workaround for weird sweeping problem, allow to select several edges as path 2012-06-11 13:22:11 +02:00
wmayer
180691db4f 0000226: Minor Bug with Box and Sphere not drawn correctly, update Sweep icon 2012-06-11 11:12:30 +02:00
wmayer
f2c63b90ab Add icons for loft and sweep 2012-06-10 10:18:54 +02:00
Yorik van Havre
1de3bb81c7 Draft: Added exttension X perpendicular snap location 2012-06-09 15:57:09 -03:00
Yorik van Havre
152ed0f77c Start: Small fixes to the start page 2012-06-09 15:19:57 -03:00
Jose Luis Cercós pita
706e9ead7e Outline drawing tool updated to new paradigm 2012-06-09 18:26:22 +02:00
Jose Luis Cercós pita
8e70fda227 Fixed screen messages 2012-06-09 18:25:25 +02:00
Jose Luis Cercós pita
4e3e7566c3 Fixed bad ship beam initialization 2012-06-09 18:19:53 +02:00
Jose Luis Cercós pita
83567e94b4 Added new examples to autotools 2012-06-09 18:19:30 +02:00
Jose Luis Cercós pita
493be7b2a2 Updated example ships loader 2012-06-09 17:41:05 +02:00
Jose Luis Cercós pita
8f8cac1734 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad into sanguinariojoe-ship 2012-06-09 17:38:14 +02:00
Jose Luis Cercós pita
3822bf0ec5 Added wigley examples 2012-06-09 17:37:48 +02:00
Jose Luis Cercós pita
74e7aab8e6 Moved exampl,es to new paradigm (Deleted combatant) 2012-06-09 17:37:28 +02:00
wmayer
55a205062a Show some help text in sweep panel 2012-06-09 17:16:41 +02:00
wmayer
6a2a726276 Fix bugs in Groove and Revolution 2012-06-09 16:37:06 +02:00
wmayer
2a7e6f3e96 0000144: Add several tools to Part module 2012-06-09 15:55:11 +02:00
wmayer
245cae03ef 0000144: Add several tools to Part module 2012-06-09 13:50:33 +02:00
wmayer
0bf33b6466 0000740: work bench initiation from in fcstd file 2012-06-09 11:50:02 +02:00
wmayer
7144890c93 Add groove icon 2012-06-09 11:21:56 +02:00
wmayer
2e89e0015d Cleanup, add method getStrValue() 2012-06-08 21:33:37 +02:00
jrheinlaender
58a02d24ae Revolution feature: Midplane and Reversed options 2012-06-08 20:59:07 +02:00
jrheinlaender
85342cd8ae Pocket Feature: up to first/last/face and through all options 2012-06-08 20:59:06 +02:00
wmayer
3e5c374a9b Fix build errors on Windows, fix a couple of bugs 2012-06-08 18:02:35 +02:00
jrheinlaender
d5c7c1ea45 Pad feature: Midplane, two-sided dimensions, up to first/last/face options 2012-06-08 17:32:54 +02:00
jrheinlaender
33ecf9e768 Groove feature (code is 99% identical to Revolution feature) 2012-06-08 17:32:53 +02:00
Jose Luis Cercós pita
7795f06c42 Fixed minor bugs 2012-06-08 13:56:03 +02:00
Jose Luis Cercós pita
fdfefcd6bd Moved example file to the new paradigm. 2012-06-08 13:55:35 +02:00
Jose Luis Cercós pita
622ae4500b Deleted all class storaged objects (warning at load/save) 2012-06-08 13:55:13 +02:00
Jose Luis Cercós pita
8e09607c88 Moved Create Ship to new paradigm. 2012-06-08 13:49:37 +02:00
Yorik van Havre
e7644fd3b3 Draft: remaining fixes 2012-06-07 19:58:56 -03:00
Yorik van Havre
181b7a258e Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-06-07 18:24:00 -03:00
Yorik van Havre
79db35a6b5 Draft: Removed debug message 2012-06-07 18:23:50 -03:00
Yorik van Havre
fd29f4aa07 Draft: Huge bugfixing in snap and grid behaviour 2012-06-07 18:20:42 -03:00
wmayer
e848b1e96a Add missing export macro for Box class 2012-06-07 23:19:00 +02:00
wmayer
10de9074c6 0000739: Chamfer/Fillet(PartDesign) on whole body produces infinite loop 2012-06-07 22:14:58 +02:00
Yorik van Havre
04d2103566 Draft: Made the grid appear on module activation 2012-06-07 10:43:32 -03:00
Yorik van Havre
db8ebb31e6 Arch: fixed import error 2012-06-07 10:42:55 -03:00
Yorik van Havre
fb3f051563 Draft: snap toolbar now appears on WB activation 2012-06-06 17:04:24 -03:00
Yorik van Havre
46b7d598ee Draft: Fixes in trackers
* Plane tracker can now be turned off in preferences
* Grid no longer stays in front of new objects
2012-06-06 16:45:54 -03:00
Yorik van Havre
01681d66ec Arch: Bugfix in wall object 2012-06-06 16:45:34 -03:00
Yorik van Havre
a4b593ddd3 Draft: Fixed concrete hatch pattern 2012-06-05 20:11:47 -03:00
Yorik van Havre
f4f132540c Draft: Fixes in working plane 2012-06-05 18:53:48 -03:00
Yorik van Havre
19e747d770 0000722: Deleting Draft dimensions 2012-06-05 16:33:01 -03:00
Yorik van Havre
a26daf5d23 Arch: More bugfixes 2012-06-05 13:31:34 -03:00
Yorik van Havre
73ee872301 Arch: Friendlier pycollada warning 2012-06-05 12:37:17 -03:00
wmayer
3bd569252c Raise exception in Drawing module for unsupported objects 2012-06-05 13:55:56 +02:00
wmayer
fac54a4306 Method Part.Edge.split added 2012-06-05 11:55:45 +02:00
Yorik van Havre
a589b39872 Arch: Small improvements to section plane 2012-06-05 00:00:43 -03:00
Yorik van Havre
e1c3f5ed58 Arch: Fixed bug in wall 2012-06-04 23:06:12 -03:00
Yorik van Havre
8a92115ec6 Arch: more bugfixing 2012-06-04 18:08:10 -03:00
wmayer
4f154d3993 0000727: Keep faces colors on boolean operations 2012-06-04 22:58:37 +02:00
wmayer
f8f498a4f9 0000727: Keep faces colors on boolean operations 2012-06-04 11:43:20 +02:00
Yorik van Havre
b701bfd1e1 Arch: Several bugfixes in arch objects 2012-06-03 23:44:20 -03:00
wmayer
0623cd9b5e Use ActionSelector in Loft panel and expose to Python by UiLoader 2012-06-03 14:22:05 +02:00
Yorik van Havre
495c401654 Arch: Windows are now autosubtracted from support walls on creation 2012-06-02 14:12:43 -03:00
Yorik van Havre
0e8648126c Arch: Small fix in menu name 2012-06-01 16:26:31 -03:00
Yorik van Havre
fbd3556aaf Draft: Added Draft_ToggleGrid() command to toggle the Draft grid 2012-06-01 15:19:21 -03:00
wmayer
4c566a6113 Make a convenient function to convert between gp_Trsf and Base::Matrix4D 2012-06-01 16:44:57 +02:00
wmayer
f2b4f5c18e Keep faces colors on boolean operations 2012-06-01 13:07:30 +02:00
wmayer
20fcef29c7 Keep faces colors on boolean operations 2012-06-01 13:07:30 +02:00
wmayer
9e872e4987 Keep faces colors on boolean operations 2012-06-01 13:07:29 +02:00
wmayer
8c3f97c98e Keep faces colors on boolean operations 2012-06-01 13:07:28 +02:00
Yorik van Havre
2a3ff10d84 Arch: Adapted all other tools to doCommand() + translatable 2012-05-31 12:30:20 -03:00
Yorik van Havre
539cad092a Arch: Wall tool is now translatable + uses Gui.doCommand 2012-05-31 11:34:01 -03:00
Yorik van Havre
7defe80054 Draft: finished the switch to Gui.doCommand() 2012-05-31 11:34:01 -03:00
Yorik van Havre
f82fb927bc Draft: fixes in commands 2012-05-31 11:34:01 -03:00
Yorik van Havre
77e618cb92 Used Gui.doCommand() in all Draft commands 2012-05-31 11:34:01 -03:00
Yorik van Havre
d9aa2712bb Testing python Gui.doCommand with the Draft Line tool 2012-05-31 11:34:01 -03:00
Jose Luis Cercós pita
3b381f8405 GZ curve plotting 2012-05-30 13:16:35 -03:00
Jose Luis Cercós pita
506d638c8e Added GZ computation capabilities. 2012-05-30 13:16:35 -03:00
Jose Luis Cercós pita
e16ea9d29c Added roll angles options controller at GZ curves tool 2012-05-30 13:16:35 -03:00
Jose Luis Cercós pita
6bc60de9bd Added trim option to GZ curves tool 2012-05-30 13:16:34 -03:00
Jose Luis Cercós pita
bdd5e0bc99 Added draft computation to GZ tool. 2012-05-30 13:16:34 -03:00
Jose Luis Cercós pita
3c0b8af49d Started GZ curves computation tool development 2012-05-30 13:16:34 -03:00
Jose Luis Cercós pita
e30bc42696 Fixed UI symbol 2012-05-30 13:16:34 -03:00
Jose Luis Cercós pita
4601fea554 Added annotations to ship weights definition tool 2012-05-30 13:16:34 -03:00
Jose Luis Cercós pita
cb418f02b1 Added tool to setup ship weights (structural based) 2012-05-30 13:16:34 -03:00
Jose Luis Cercós pita
f46c60679a Added tank creator. 2012-05-30 13:16:34 -03:00
Jose Luis Cercós pita
c5739c8829 Removed shape duplicities. 2012-05-30 13:16:34 -03:00
Jose Luis Cercós pita
f0b234f9e0 Removed faces as class stored variable (PropertyPythonObject::fromString warning). 2012-05-30 13:16:34 -03:00
wmayer
1cc9993954 Add method to find segment of a facet index 2012-05-30 17:32:55 +02:00
wmayer
93e0c6688d Handle expections in PointsPy class 2012-05-30 15:55:06 +02:00
Yorik van Havre
54d4e2cab9 Draft: Small fix in Offset tool 2012-05-29 22:25:01 -03:00
wmayer
dcffcbe168 0000726: Fails to compile GIT 2012-05-28 23:39:36 +02:00
Jose Luis Cercós pita
aae0c84259 GZ curve plotting 2012-05-27 16:39:30 +02:00
Jose Luis Cercós pita
74df8eff2c Added GZ computation capabilities. 2012-05-27 15:41:57 +02:00
Jose Luis Cercós pita
d629f27e49 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad into sanguinariojoe-ship 2012-05-27 14:32:25 +02:00
Jose Luis Cercós pita
a158a8608f Added roll angles options controller at GZ curves tool 2012-05-27 14:31:10 +02:00
wmayer
455f5a67c3 Handle OCC exception in exportStl 2012-05-27 00:02:50 +02:00
logari81
d92f627a8d Sketcher: simplify sketch solver messages 2012-05-26 20:02:57 +02:00
logari81
1e60d45dd4 Sketcher: fix minor issue in sketch diagnostics 2012-05-26 19:23:38 +02:00
Jose Luis Cercós pita
b7d19df3ab Added trim option to GZ curves tool 2012-05-26 15:33:29 +02:00
logari81
7cbb16f2e8 Sketcher: include coincident constraints in the sketch diagnosis 2012-05-25 18:18:51 +02:00
logari81
b7965052a3 Sketcher: skip the latest added one of the detected redundant constraints 2012-05-25 18:13:56 +02:00
wmayer
50bbf527dd Add parameter to keep trailing digits in object name of copy, other little fix 2012-05-25 18:13:56 +02:00
Yorik van Havre
c7c874a705 Small GUI adjustments in Draft 2012-05-25 18:13:56 +02:00
Yorik van Havre
7e028e9470 Fixed 0000701 : Draft Wire naming 2012-05-25 18:13:56 +02:00
Yorik van Havre
3b67a56b1e Added 0000680 : DXF polylines with defined width 2012-05-25 18:13:56 +02:00
Yorik van Havre
b1de8d217e Further Draft lib name fixes 2012-05-25 18:13:55 +02:00
Yorik van Havre
335d6cdfdb Renamed Draft fcvec and fcgeo modules
Draft/draftlibs/fcvec becomes Draft/DraftVecUtils
Draft/draftlibs/fcgeo becomes Draft/DraftGeomUtils
2012-05-25 18:13:55 +02:00
Yorik van Havre
d3fecc2b5e unified yorik's email 2012-05-25 18:13:55 +02:00
wmayer
87f1e93fea Mesh segmentation 2012-05-25 18:13:55 +02:00
wmayer
d6b6f6b379 Mesh segmentation 2012-05-25 18:13:55 +02:00
msocorcim
cd1910a705 Add new Mod/Mesh files to Makefile.am 2012-05-25 18:13:55 +02:00
Yorik van Havre
dcc7eea714 Made Arch groups able to receive drops from the tree 2012-05-25 18:13:55 +02:00
Yorik van Havre
bd43641457 Bugfixes in Arch 2012-05-25 18:13:54 +02:00
Yorik van Havre
d56e08e47f Refining of Arch Roof tool 2012-05-25 18:13:54 +02:00
Yorik van Havre
8b19107792 Fixed 0000708 - Draft DXF import 2012-05-25 18:13:54 +02:00
Yorik van Havre
6d8de2f1ab Cleaning in the Arch module 2012-05-25 18:13:54 +02:00
wmayer
03fa473ac2 Mesh segmentation 2012-05-25 18:13:54 +02:00
Yorik van Havre
837ceccfc7 Added 0000387 : Arch roof tool 2012-05-25 18:13:54 +02:00
wmayer
26a06cc91a Mesh segmentation 2012-05-25 18:13:54 +02:00
wmayer
8c3b83a451 Mesh segmentation 2012-05-25 18:13:54 +02:00
wmayer
d81094cd78 Mesh segmentation 2012-05-25 18:13:54 +02:00
wmayer
abbb19987f fix in makeTube 2012-05-25 18:13:54 +02:00
Yorik van Havre
b6003874f2 Added 0000145 : Drawing clip objects 2012-05-25 18:13:54 +02:00
wmayer
0778aef53b Replace makeTube algorithm 2012-05-25 18:13:54 +02:00
Yorik van Havre
5833e85f00 Fixed bug in Draft Clone 2012-05-25 18:13:53 +02:00
Jose Luis Cercós pita
c7bffd2ce6 Added draft computation to GZ tool. 2012-05-23 19:04:35 +02:00
Jose Luis Cercós pita
3e34474d9b Started GZ curves computation tool development 2012-05-22 11:10:55 +02:00
Jose Luis Cercós pita
fbeedc1905 Fixed UI symbol 2012-05-22 11:10:17 +02:00
Jose Luis Cercós pita
0a3a2b1de0 Added annotations to ship weights definition tool 2012-05-14 14:42:14 +02:00
Jose Luis Cercós pita
1183b468bd Added tool to setup ship weights (structural based) 2012-05-14 14:06:07 +02:00
logari81
ce5d9a332a Sketcher, Issue #0000691: detect redundant constraints and skip them if necessary 2012-05-14 11:28:05 +02:00
logari81
63b2b239b1 Sketcher: use low precision solving during mouse drag and code simplifications 2012-05-14 10:55:44 +02:00
logari81
73d2fa9e61 Sketcher: avoid duplicate code and unnecessary arguments 2012-05-14 10:44:44 +02:00
Yorik van Havre
9582469857 Minor tweaks to Arch icons 2012-05-13 20:47:20 -03:00
wmayer
5cbe7a4baa Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-05-13 13:12:21 +02:00
wmayer
9185bdcd8f 0000702: Patch to fix compilation of FreeCAD with gcc 4.7 2012-05-13 13:11:07 +02:00
Yorik van Havre
ba17ed0ee7 Added 0000698 : Draft Extrude 2012-05-11 16:36:21 -03:00
msocorcim
8905c5e807 replace StartPage references to "FreeCAD default workbench" with "FreeCAD Complete workbench" 2012-05-10 07:31:12 -04:00
Yorik van Havre
612219ced8 Fixed python online documentation (patch by msocorcim) 2012-05-09 12:54:01 -03:00
wmayer
3b2dc816ce 0000689: create Chamfers/Fillets from Face 2012-05-07 11:40:30 +02:00
wmayer
2ded296857 0000697: Text boxes to set dimension constraints insert a space between thousands and hundreds digits that makes the data invalid. 2012-05-07 11:18:10 +02:00
wmayer
4b1c918f2d 0000646: Expose BRepOffsetAPI_MakePipeShell to python 2012-05-05 16:19:39 +02:00
wmayer
c9fa928b80 0000646: Expose BRepOffsetAPI_MakePipeShell to python 2012-05-05 16:11:41 +02:00
logari81
7b2e15bedf FreeGCS: Variables naming and comments improvements 2012-05-05 08:32:32 +02:00
Yorik van Havre
3e78f7e7a3 Added Draft_Clone command 2012-05-04 19:21:54 -03:00
Yorik van Havre
18c14eb1b0 Fixed 0000663 - Naming scheme in Draft up/downgrade 2012-05-04 18:07:33 -03:00
Yorik van Havre
c3f4871f15 Fixed a bug in Draft DXF import with solids 2012-05-04 11:44:31 -03:00
wmayer
9f74316fa6 fix error in translation 2012-05-04 15:52:49 +02:00
Yorik van Havre
454096a34e Bugfix in Draft toolbar mode 2012-05-03 18:57:59 -03:00
Yorik van Havre
4e2a6eb1fb Bugfix in Arch Wall 2012-05-03 18:57:25 -03:00
Yorik van Havre
d4b5a079d9 Refined Drawing::FeatureViewAnnotation
+ Now goes inside an existing page automatically
+ Supports Rotation value
2012-05-03 16:04:48 -03:00
Yorik van Havre
95922640a0 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-05-03 13:01:15 -03:00
Yorik van Havre
e12bc00f9b Further fixes of 0000688 in Draft Gui 2012-05-03 13:00:01 -03:00
wmayer
0ea8beed7a update helix immediately 2012-05-03 17:01:09 +02:00
Sebastian Hoogen
6e69faa86d importSVG support numbers only seperated through a minus sign
in path definition. Like in files created by Adobe Ilustrator.
2012-05-03 11:11:40 +02:00
Yorik van Havre
2dc62d783e Added 0000602 : Annotations object for Drawing pages 2012-05-02 18:16:41 -03:00
Yorik van Havre
e274524b43 Fixed 0000686: Draft upgrade looses inner holes 2012-05-02 11:37:46 -03:00
Yorik van Havre
cc383e61c9 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-05-01 18:08:46 -03:00
Yorik van Havre
47d53335e0 Fixed 0000688 Gui issues with Draft rectanges 2012-05-01 18:07:37 -03:00
Jose Luis Cercós pita
87e1dea1ac Added tank creator. 2012-05-01 17:13:44 +02:00
Jose Luis Cercós pita
2a846428fe Removed shape duplicities. 2012-05-01 17:08:07 +02:00
Jose Luis Cercós pita
0c12188acf Removed faces as class stored variable (PropertyPythonObject::fromString warning). 2012-05-01 14:39:19 +02:00
wmayer
11358e1b86 left hand helix 2012-05-01 13:17:10 +02:00
wmayer
7c0aaa5814 Do not override placement if shape is null 2012-05-01 12:20:12 +02:00
Yorik van Havre
3baa98cd90 Fixed 0000660: Draft radial dimensions 2012-04-30 16:24:14 -03:00
wmayer
add5f9d154 0000687: sandbox module automake patch 2012-04-30 11:36:48 +02:00
Yorik van Havre
a6aa5d1bd8 Fixed bug in Arch Axes 2012-04-28 18:05:07 -03:00
wmayer
106afe48ea 0000353: Graphical selection 2012-04-28 17:49:49 +02:00
wmayer
8794441e87 0000394: Task widget to display status info 2012-04-28 15:38:29 +02:00
wmayer
f44a17a5a9 0000248: make the revolve-axis selectable 2012-04-28 14:21:32 +02:00
Yorik van Havre
7067a1690e Fixed fuse bug in Arch Wall 2012-04-27 18:32:02 -03:00
Yorik van Havre
da43b9ecc2 Added insert functions to Arch DAE and IFC importers 2012-04-27 17:59:15 -03:00
Yorik van Havre
4ca7d0c5f3 Fixes in Draft default startup values 2012-04-27 15:13:44 -03:00
Sebastian Hoogen
74305424b1 Snap Draft geometry to points in Points Features 2012-04-27 18:24:17 +02:00
Yorik van Havre
0d867c983f Fixed typo in Draft 2012-04-27 09:35:49 -03:00
Yorik van Havre
e5d8a04fd0 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-04-26 21:05:42 -03:00
Yorik van Havre
857d9c00ad Big cleanup in Arch vector renderer 2012-04-26 21:05:18 -03:00
wmayer
b4a31e881f Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-04-26 15:11:28 +02:00
wmayer
2549b555bc doing merge 2012-04-26 15:10:48 +02:00
Yorik van Havre
724e40627e Small fix in Draft module 2012-04-26 09:41:11 -03:00
wmayer
d8f150e384 0000683: patch required to build cam module with automake 2012-04-26 13:30:03 +02:00
wmayer
44a6a8fd1a Part WB Loft tool extension 2012-04-26 13:27:05 +02:00
wmayer
3c621107c4 Fillet edge numbering issue 2012-04-26 12:52:45 +02:00
Yorik van Havre
76081e302c Fixed bug in Draft when switching workbenches 2012-04-25 10:34:44 -03:00
Yorik van Havre
3316a36cfa Added code to join similar object types in Arch SectionPlane 2012-04-24 21:54:07 -03:00
Yorik van Havre
7e560942c9 Fixed #0000681 - Bugs in Draft BSplines 2012-04-24 21:53:27 -03:00
wmayer
b27a3a11cc Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-04-23 17:35:03 +02:00
wmayer
b1830e060b 0000676: Typographical error 2012-04-23 17:34:34 +02:00
Yorik van Havre
eb17950d85 Fixed bug in Arch section plane 2012-04-22 18:11:17 -03:00
Yorik van Havre
7c03a49dfe Fixed a bug in Draft fcgeo.sortEdges 2012-04-21 17:06:27 -03:00
wmayer
e871a10c9e 0000676: Typographical error 2012-04-21 12:30:31 +02:00
Yorik van Havre
173af46744 Bugfixes in Arch Section plane 2012-04-20 13:07:42 -03:00
Yorik van Havre
bf2225c4a2 Remove unnecessary module loading at Draft init 2012-04-19 20:24:45 -03:00
Yorik van Havre
d12fbc632a Arch Vector renderer now supports face colors 2012-04-19 20:00:18 -03:00
Yorik van Havre
b0840ef349 Big cleanup of IFC importer 2012-04-18 19:48:20 -03:00
Yorik van Havre
05823711ac Arch groups now use DocumentObjectGroupPython 2012-04-18 18:03:33 -03:00
Yorik van Havre
c3ab6afd86 Set Drawing hidden linewidth to half the normal linewidth 2012-04-18 10:02:15 -03:00
Yorik van Havre
8a70eca728 Modified Draft DrawingView object to match new Drawing module linewidth style 2012-04-17 20:52:28 -03:00
Yorik van Havre
25c81962f8 Added LineWidth property to Part DrawingViews
Views of Part objects, when added to a DrawingPage, now
have an adjustable LineWidth property, set to 0.35 by default.
2012-04-17 20:52:27 -03:00
Yorik van Havre
2a76595863 Fixed bug in Draft dimensions 2012-04-17 20:47:10 -03:00
Yorik van Havre
c01e948139 Fixed bug 670 - Draft grid doesn't work in more than one viewport 2012-04-17 18:55:14 -03:00
Yorik van Havre
eb0b8fbd32 Fixed bug #671 - Draft DrawingViews 2012-04-16 19:54:30 -03:00
wmayer
c567271ac1 0000673: BSplineSurfacePy::insertVKnots manipulates UKnots 2012-04-16 17:22:48 +02:00
wmayer
ed4bf92207 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-04-16 16:48:00 +02:00
wmayer
bf1f4600fc 0000671: Crash with Draft/Put... on sheet with PartDesignExample.FCStd 2012-04-16 16:47:09 +02:00
logari81
377e3eebce Sketcher: small fix in listing of conflicting constraints 2012-04-16 16:31:52 +02:00
wmayer
2e3e3f0467 0000672: Loading Example Drawing extraction crashes at Baseclass.cpp line 115 2012-04-16 15:57:10 +02:00
jriegel
5c3b7725fe Merge remote-tracking branch 'remotes/origin/tanderson-merge-faceUnionFix' 2012-04-15 20:55:01 +02:00
logari81
126b25e690 Sketcher: basic graph based system partitioning 2012-04-14 12:10:32 +02:00
Yorik van Havre
1684585733 Fixed typo 2012-04-13 19:37:15 -03:00
Yorik van Havre
50d772630a fixed default Draft precision value 2012-04-13 18:23:43 -03:00
wmayer
39f18cfe69 Fix broken RuledSurface feature 2012-04-13 17:50:28 +02:00
wmayer
b5505d00cf Fix inconsistencies if currently edited object is not in active document 2012-04-13 17:02:23 +02:00
wmayer
715f98d1f3 0000624: Trim tool doesn't work with construction lines 2012-04-13 15:31:04 +02:00
Yorik van Havre
63bfab2c0e Highighted axes on Draft grid 2012-04-12 16:28:43 -03:00
Yorik van Havre
e1c6afad78 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-04-12 16:12:35 -03:00
Yorik van Havre
eeb4e60162 Draft can now copy sketches 2012-04-12 16:10:45 -03:00
wmayer
c11cf35f2a 0000649: Creating a ruled surface fails 2012-04-12 19:11:09 +02:00
wmayer
9ea269be1c 0000649: Creating a ruled surface fails 2012-04-12 19:06:38 +02:00
Yorik van Havre
cd2adf6a28 Fixed several bugs when loading Arch objects from files 2012-04-12 11:35:24 -03:00
Yorik van Havre
feaaa25c6f Fixed max grid spacing setting in Draft 2012-04-12 11:34:30 -03:00
wmayer
85e9e013ab 0000668: getPole() does not provide proper bound checking 2012-04-12 13:24:48 +02:00
wmayer
0f1182e4ca Only one edge or more is required to build a face 2012-04-11 18:15:51 +02:00
wmayer
5c0cdea832 0000653: Menu shortcuts for the Sketcher item overlap with the Tools menu item 2012-04-11 12:24:51 +02:00
wmayer
a7362937db Update Makefile.am 2012-04-11 11:55:49 +02:00
wmayer
c6b5ef3c81 0000633: Mesh Boolean operations all return empty mesh 2012-04-11 11:23:02 +02:00
wmayer
7d54d03034 0000645: Mesh.Mesh returns empty mesh when provided integers 2012-04-10 20:30:43 +02:00
wmayer
b9770c2eda 0000649: Creating a ruled surface fails 2012-04-10 19:56:12 +02:00
wmayer
29e1220de9 0000658: Automake lacks option to build Mods: Assembly and Cam 2012-04-10 19:19:12 +02:00
Yorik van Havre
e84497ff08 Draft snaps now remember their state across FreeCAD sessions 2012-04-08 12:46:51 -03:00
Yorik van Havre
4d1df2bcba Fixed bug 666 - Draft grid 2012-04-08 12:10:24 -03:00
wmayer
4da08fc48d Fix Cam and Assembly module 2012-04-07 17:00:12 +02:00
wmayer
0de89f6ca3 0000658: Automake lacks option to build Mods: Assembly and Cam 2012-04-07 16:07:42 +02:00
wmayer
255d6b4011 0000640: This file crashes FreeCAD 2012-04-07 16:01:16 +02:00
wmayer
1b5e834ee9 Set placement property to read-only for skecth/ dress up features 2012-04-06 12:29:18 +02:00
Yorik van Havre
de50ac9eca Preliminary section support for Arch section planes 2012-04-05 18:05:25 -03:00
Yorik van Havre
5ff29e2b5c Added a function to calculate cut volumes to ArchCommads 2012-04-05 15:11:47 -03:00
Yorik van Havre
ab7c176f42 Fixed bug in Draft upgrade 2012-04-05 12:59:47 -03:00
Sebastian Hoogen
55d6a85216 importSVG: fix viewBox bug and allow nonuniform scaling only if
requested by 'preserveAspectRatio' attribute
2012-04-04 23:15:57 +02:00
Yorik van Havre
300cd877b6 Arch vector renderer now supports faces with holes 2012-04-04 17:33:13 -03:00
Yorik van Havre
e3a648ea03 Fixed cross-reference bug in Arch windows 2012-04-04 12:49:36 -03:00
Yorik van Havre
dafdb1fd94 Arch SectionPlane now uses the new vector renderer 2012-04-03 16:27:29 -03:00
Yorik van Havre
804c442cde First working version or Arch vector renderer 2012-04-03 15:43:44 -03:00
Yorik van Havre
988abaf714 Further work on Arch vector renderer 2012-04-03 13:00:42 -03:00
Sebastian Hoogen
d567ba1dfe importSVG: ignore the viewBox if not absolute untis are
given for width and height and sort edges before trying to make a wire
2012-04-03 15:23:51 +02:00
Yorik van Havre
1c05c7a467 Improvements to Arch IFC importer
+ now treats windows, doors, slabs, beams and columns
+ now groups everything into sites, buildings and storeys
2012-04-02 23:23:22 -03:00
wmayer
f72bc2579d 0000656: WildMagic4 doesn't build on 64-bit Mac OS 2012-04-02 09:44:37 +02:00
wmayer
4972bf56b5 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-04-02 09:19:17 +02:00
wmayer
2a3317113f 0000340: Make mesh 4-node parabolic instead of plain 3-node 2012-04-02 09:11:58 +02:00
logari81
d98821858f Maintenance: homogenize variables naming 2012-04-01 16:59:38 +02:00
logari81
17ac6da079 Sketcher: support perpendicularity constraint for arcs and circles 2012-04-01 16:32:51 +02:00
Yorik van Havre
f96675ba02 Arch Wall now has a "continue" option, like Draft tools 2012-03-31 21:10:14 -03:00
wmayer
3f06cf75ea add drawing view to the list of document views 2012-03-31 14:09:47 +02:00
wmayer
170ab978fb Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-03-31 13:26:42 +02:00
wmayer
fcb4d396a1 Add program options --output and --hidden and implement PDF as export format 2012-03-31 13:25:01 +02:00
Yorik van Havre
565011f289 Preliminar work on arch vector renderer 2012-03-30 17:34:10 -03:00
Yorik van Havre
7b97498f00 Bugfixes in Draft Upgrade 2012-03-29 11:57:18 -03:00
Yorik van Havre
ee3201793c Fixed 000655 - Draft dimension default size 2012-03-28 10:45:17 -03:00
wmayer
c1886bf24d Fix crash in TopoShapeface.getWire() 2012-03-28 15:07:28 +02:00
Joachim Zettler
93893caa3d Adapt post-processing to redhat gnuplot 2012-03-28 14:13:50 +02:00
Yorik van Havre
54f8375cde Fixed #0000654 - Startpage translation 2012-03-27 12:36:11 -03:00
Joachim Zettler
a68328eb29 Merge branch 'master' into dvdjimmy/MachDist 2012-03-27 14:02:49 +02:00
Joachim Zettler
f08b45ac18 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-03-27 14:02:12 +02:00
wmayer
0f6d6d4b37 Implement manual alignment utility 2012-03-26 15:54:13 +02:00
Joachim Zettler
ec1b0d8720 Changes on Machining Distortion to account for Centos 5.6 compilation 2012-03-26 10:06:16 +02:00
Joachim Zettler
ef6528b372 Changes to compile on Centos5.6 2012-03-25 22:21:17 +02:00
wmayer
2e062ab797 0000652: Polish language not available even if translation is available in source 2012-03-25 13:38:32 +02:00
wmayer
11c1efca7e Improve I/O of PLY mesh format 2012-03-25 11:44:57 +02:00
Yorik van Havre
0f6eca5ef8 Bugfixes in Arch Windows 2012-03-24 18:26:01 -03:00
Yorik van Havre
e102ab5eca Using the Arch window tool when a window is selected now produces
a clone
2012-03-24 11:41:45 -03:00
Yorik van Havre
9b6492f9d7 Fixed bugs in Arch Window
+ now builds its shape more correctly
+ can be inserted in walls
2012-03-24 00:49:12 -03:00
wmayer
723d6cde00 Fix build errors with Sketcher, Support of workbenches with delayed retrieval of class name 2012-03-22 19:59:50 +01:00
tanderson
70ca4b65d5 refine shape, face union fix
* fix for circular boundary of a planar face.
2012-03-22 14:35:02 -04:00
Yorik van Havre
ac75725737 The draft module can now work without GUI 2012-03-22 11:27:09 -03:00
logari81
f0a6d25621 Fix 0000461: Sketcher: tangent constraint between two arcs/circles 2012-03-22 14:14:07 +01:00
Yorik van Havre
343bc96bfe Fixed 0000647: Draft module startup defaults 2012-03-19 18:49:00 -03:00
Yorik van Havre
062dc9d6df Added RFE 513 - Arch walls auto-grouping 2012-03-19 16:36:28 -03:00
Yorik van Havre
13153b6260 Fixed bug #584 in Draft Downgrade 2012-03-19 16:10:10 -03:00
Yorik van Havre
23ddc2d30f Added a Draft prefs option to hide the Snap bar after use 2012-03-19 15:45:49 -03:00
Yorik van Havre
1c4d89013b Fixed shortcuts in Arch and Draft menus 2012-03-19 15:27:15 -03:00
Yorik van Havre
09f8453b5c Small fix to DraftSnap to work with walls containing walls 2012-03-19 15:14:27 -03:00
Yorik van Havre
c0d21e6923 Small fix in Arch mesh2shape 2012-03-18 00:10:08 -03:00
Yorik van Havre
b1b3100cd8 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-03-17 17:16:26 -03:00
Yorik van Havre
405e640c28 Bugfixes in Draft
+ fixed bug in Draft Edit
+ fixed bug in Draft Wire
2012-03-17 17:12:22 -03:00
wmayer
8637696bf5 0000643: Mesh doesn't register off file import properly 2012-03-17 12:25:52 +01:00
wmayer
1fb805556b Improve Python doc for makeThickness() 2012-03-17 12:11:29 +01:00
Yorik van Havre
3a0d1ad42f Bugfix in Draft upgrade 2012-03-16 20:08:09 -03:00
Yorik van Havre
8bb7636bd7 Improvements in Draft Snap
+ fixed bug in parallel/extension button
+ added button for passive snap
+ fixed snap toolbar appearing outside the FreeCAD window
2012-03-16 18:29:56 -03:00
Yorik van Havre
13e5e28625 Small improvements to sphinx API docs generator 2012-03-14 13:27:07 -03:00
Yorik van Havre
06d708c86e Better icons for Draft Snap 2012-03-13 18:21:01 -03:00
Yorik van Havre
65f484d7f1 Added RFE 583 - remove coin3d image loading from Draft 2012-03-13 14:18:52 -03:00
Yorik van Havre
07d7526777 Removed redundant LineStyle prop from Draft DrawingView objects
The printed linestyle now uses the linestyle of the source object
2012-03-13 11:55:21 -03:00
Yorik van Havre
2a23bd13ce Finished implementing RFE 510 - Arch Axes
Arch axes are now printable on a Drawing sheet with the Draft tool
2012-03-13 11:41:04 -03:00
Yorik van Havre
8fdc39df93 Fixed bug 625 in Arch module too 2012-03-13 10:05:04 -03:00
Yorik van Havre
f38e6da3c7 Fixed bug 625 in Draft importers 2012-03-12 18:45:47 -03:00
Yorik van Havre
17290798dc New Draft Snap toolbar
A new toolbar will now appear when using the Draft Snap system (can
be disabled in preferences) allowing to turn snaps on/off globally
or invidually
2012-03-12 17:20:03 -03:00
Yorik van Havre
1b4147144b Fixing again bug #569 in Draft Offset 2012-03-12 10:27:32 -03:00
wmayer
ef852e8f98 0000632: Cone mesh fails with radius=0 on one end 2012-03-12 08:54:56 +01:00
wmayer
66d54bc90e Import OFF mesh format 2012-03-11 19:27:02 +01:00
wmayer
09922ab7a5 Fix a couple of minor issues and a possible crash when closing a document with several MDI views 2012-03-11 18:37:28 +01:00
jriegel
27eb32238a Merge remote-tracking branch 'remotes/origin/freecad-ship' 2012-03-11 18:20:38 +01:00
wmayer
51773d2274 0000629: make Part::Revolution claim Child 2012-03-11 11:26:33 +01:00
wmayer
bd24d5beaf Missing reference to FilletArc.py 2012-03-11 11:04:19 +01:00
wmayer
b75d56687a Fix layout in ortho view task panel 2012-03-11 09:35:44 +01:00
Yorik van Havre
1ba8d73933 Small bugfixes in Draft
+ Draft point is now disabled when no document is open
+ Fix in Draft DXF import
2012-03-10 20:09:56 -03:00
Jose Luis Cercós pita
8ae0c9ca7b Hydrostatic coeffcients added. 2012-03-10 18:18:28 +01:00
Jose Luis Cercós pita
223e49af2f Added stability hydrostatics 2012-03-09 13:38:55 +01:00
Jose Luis Cercós pita
58f55b4a2b Fixed hydrostatics virtual last point addition 2012-03-09 11:38:43 +01:00
Jose Luis Cercós pita
a8621c2621 Fixed some hydrostatics computation at monohull ships 2012-03-09 10:52:18 +01:00
Jose Luis Cercós pita
e73665fe1a Fixed copy directory 2012-03-09 10:51:43 +01:00
Jose Luis Cercós pita
7b8503712e Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad into freecad-ship 2012-03-09 10:21:10 +01:00
Yorik van Havre
5496acdcf1 Fixed bug in Draft working plane (Jose) 2012-03-07 10:34:32 -03:00
wmayer
316ce23508 0000621: Typo - Constrain Horizontal Distance appears in place of Constrain Vertical Distance 2012-03-04 11:02:08 +01:00
wmayer
94e2203647 Port Menger sponge algorithm to C++ 2012-03-03 20:12:53 +01:00
wmayer
0d782797a0 Port Menger sponge algorithm to C++ 2012-03-03 18:24:49 +01:00
wmayer
7a2ce86eed Script to create Menger sponge 2012-03-03 02:37:03 +01:00
wmayer
a76ac9ed01 Fix wrong translation in Part module 2012-03-02 16:43:09 +01:00
wmayer
24c8f5c6b1 Mesh trimming tool 2012-03-02 13:43:18 +01:00
wmayer
5545e8ee87 Mesh trimming tool 2012-03-02 12:47:11 +01:00
tanderson
5145acf1e4 adding orientation fix to face union cylinder
*fixes corupted face  with the y rod mount
2012-03-01 17:12:59 -05:00
wmayer
483131e628 Fix typos, fix wronng paths to resources 2012-03-01 20:29:33 +01:00
wmayer
e67a6e518c Fix a couple of minor issues 2012-03-01 15:47:40 +01:00
wmayer
8698f255a0 0000286: Feature request for better Fillet/Chamfer 2012-02-29 12:21:15 +01:00
wmayer
147263e64c Fix a couple of little issues 2012-02-29 11:58:54 +01:00
unknown
8e8b8c5768 0000286: Feature request for better Fillet/Chamfer 2012-02-29 01:56:07 +01:00
wmayer
0b1b571b91 Fix commands in Raytracing module 2012-02-27 20:48:34 +01:00
wmayer
e861274c2f Add command to toggle selection to context-menu 2012-02-27 15:27:17 +01:00
wmayer
6a77635bdb Implement empty workbench to access from python 2012-02-26 17:56:18 +01:00
Yorik van Havre
1ae9b6eb00 Draft DXF importer now supports hatches
+ hatch boundaries can now be imported as wires
2012-02-26 13:51:35 -03:00
Yorik van Havre
ee8a544f12 Fixed block mirroring and text rotation bugs in Draft DXF import 2012-02-26 12:26:13 -03:00
Yorik van Havre
ee1509afa0 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-02-25 18:38:15 -02:00
Yorik van Havre
00fe3fd728 Fixed more bugs in Draft SVG import
Fixed coordinates and text imports from librecad
2012-02-25 18:37:01 -02:00
wmayer
7511f16541 0000611: Explanatory illustrations for Choose orientation dialog 2012-02-25 21:20:08 +01:00
tanderson
95925687ec Implementing cylindrical faces for model refine face union 2012-02-25 14:14:06 +01:00
wmayer
d102002bdf Make new method in Vector3 accesible from Python 2012-02-24 19:43:44 +01:00
Yorik van Havre
d4899667bc Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-02-24 11:48:47 -02:00
Yorik van Havre
a7e0a4f5f3 Support rotated texts in Draft DXF import 2012-02-24 11:40:31 -02:00
wmayer
30b703c072 Respect placement information when exporting several meshes at once 2012-02-24 12:28:09 +01:00
Yorik van Havre
895031da83 Merge pull request #2 from 5263/svgimport
Several fixes and features in Draft SVG importer and 2 new SVG Drawing templates
2012-02-23 18:24:57 -08:00
Yorik van Havre
88ecfef3fd Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-02-24 00:13:17 -02:00
Yorik van Havre
e056626c53 Fixed multi-line texts bug in Draft DXF import 2012-02-24 00:11:17 -02:00
Sebastian Hoogen
4ece6a3a67 new ISO 7200 compliant drawing template 2012-02-23 21:06:04 +01:00
Sebastian Hoogen
5b14931873 importSVG fixed handling of Ellipses 2012-02-23 21:06:04 +01:00
Sebastian Hoogen
96e167edc7 handling of viewBox and units in importSVG
The absolute values in the svg element are used in combination with the
viewBox Attribute to scale the svg to milimeter units.
If there is no viewbox attribute. 90dpi input is assumed.
2012-02-23 21:06:04 +01:00
Sebastian Hoogen
1279c0927c Drawing templates: changed default inkscape unit to mm 2012-02-23 21:06:03 +01:00
wmayer
0435a36569 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-02-23 20:25:56 +01:00
wmayer
d6511969cd Extend application branding 2012-02-23 20:25:33 +01:00
Yorik van Havre
5c552c7b31 Allow to turn Draft snapping on/off while drawing
Draft snap can now be enabled or disabled while drawing by
pressing S or from the Draft menu -> Toggle snap command
2012-02-23 14:44:03 -02:00
Yorik van Havre
54da404dbd Extended the DrawStryle property to all Part-based objects
ViewProvider of Part objects now have a DrawStyle property
that allow them to display with solid, dashed, dotted or
dashdotted linestyles.
2012-02-23 13:28:56 -02:00
wmayer
68c9d5e0fb Filter out AddShape property in PartDesign view provider 2012-02-23 11:06:26 +01:00
Yorik van Havre
c2039f2590 Added DrawStyles to Draft objects
+ Draft Viewproviders now have a "DrawStyle" property which
allows to set solid, dashed, dotted or dashdotted linestyles.
2012-02-22 00:01:30 -02:00
Yorik van Havre
98fc92e05a Fixed dimension text height bug in Draft DXF import 2012-02-21 17:45:49 -02:00
Yorik van Havre
a912de03ea Further improvements to Draft DXF importer
+ further removals of acad-specific text formatting
+ fixed text alignment
+ support of POINT entities
+ support of LEADER entities
2012-02-21 12:28:07 -02:00
wmayer
2ba9354492 Fix build error with VC++ 2012-02-21 11:11:57 +01:00
wmayer
3891ad218f New functions added to orhto views (Joe Dowsett) 2012-02-20 20:53:54 +01:00
wmayer
c782b9e732 Apply patch from Joe Dowsett 2012-02-20 20:39:19 +01:00
Yorik van Havre
c69bb0999d More fixes to Draft DXF importer
+ Fixed *blocks embedded in std blocks
+ Fixed text color
+ Added text size pref setting
+ Further fixes to text formatting
2012-02-19 20:20:41 -02:00
Yorik van Havre
68dcabcffc Couple of fixes in Draft DXF importer
+ fixed default draft point color
+ fixed bug in polylines with bulge = almost zero
+ fixed bug in text attributes display
2012-02-19 17:31:28 -02:00
wmayer
5f140253fa Support of INSTALL target on Windows (VC++ and MinGW) 2012-02-17 21:41:00 +01:00
Jose Luis Cercós pita
87782c32cb Added some hydrostatics computation. 2012-02-17 13:41:50 +01:00
Jose Luis Cercós pita
6c870f2ebd Created loadable hydrostatics task panel. 2012-02-17 11:41:41 +01:00
Jose Luis Cercós pita
41c0f80bc6 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad into freecad-ship 2012-02-17 10:57:03 +01:00
wmayer
905fb1a53f Fix INSTALL target in cmake files 2012-02-17 00:03:30 +01:00
wmayer
c4122e059e Fix INSTALL target in cmake files 2012-02-16 23:35:54 +01:00
wmayer
3c76fc176e Fix INSTALL target in cmake files 2012-02-16 21:22:42 +01:00
Yorik van Havre
cda83bbd13 Small fix to Draft SVG
+ fixed the location of the getrgb() function
2012-02-16 08:49:13 -02:00
Yorik van Havre
328f038f01 Fixed editmode bugs in Draft & Arch 2012-02-13 20:13:13 -02:00
Yorik van Havre
edb20f1876 Fixed bug #592 - SVG export of shapes containing full circles 2012-02-13 13:42:48 -02:00
Yorik van Havre
601d292b54 Fixed bug #593 - Draft SVG representation of white objects 2012-02-13 10:44:59 -02:00
Yorik van Havre
8f075ab326 Added arc flags calculation to Draft arcs exported to svg (shoogen) 2012-02-13 10:30:29 -02:00
Sebastian Hoogen
41337f61a6 Added viewbox and mm units to Drawing templates 2012-02-12 10:38:46 +01:00
Sebastian Hoogen
b613925228 importSVG reimplemented getsize using a RegEx 2012-02-12 10:20:48 +01:00
wmayer
88370f19dd apply SVN commit 5432 to Git 2012-02-10 15:58:11 +01:00
wmayer
7396c528e1 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-02-10 15:30:21 +01:00
wmayer
0dc635f04f 0000598: New version treats some objects as immutable 2012-02-10 15:29:23 +01:00
Jose Luis Cercós pita
b8e56edc60 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad into freecad-ship 2012-02-10 14:50:09 +01:00
Sebastian Hoogen
4b815347f2 importSVG multiple changes
reordered path command control structure
adding rounded rect and elliptical arc support
2012-02-10 09:36:12 +01:00
Sebastian Kuzminsky
a0e7e4bfcc remove some old dead code 2012-02-10 00:38:13 -07:00
Sebastian Kuzminsky
ff157cf94d export SVG as either 'Translated' or 'Raw'
There are two things a user might want when exporting to SVG:

    1. A pretty picture, to put on paper or on the screen and show
       to humans.

    2. An accurate representation of their part, for feeding to CAM
       software.

This commit adds a mechanism that lets the user select which of those
two options they want.

A new choice is added to the Draft Preferences.  The two options are:

    * "Translated (for print and display)", which acts just like before.
      The sketch is translated so it fits neatly in the display area.
      of the cartesian plane.  This is usually what you want if you're
      going to display the SVG to humans.

    * "Raw (for CAM)", which does not translate the sketch at all.
      All sketch coordinates are preserved exactly.  This is useful for
      feeding the SVG to a CAM program (like PyCAM).

The SVG export function is modified to check this new Preference setting,
and write either "Translated" or "Raw" SVGs as appropriate.
2012-02-10 00:38:04 -07:00
Sebastian Kuzminsky
5ac5814369 when exporting SVG, map user units to mm so the coordinates make sense
This commit changes SVG export so that the user unit (what SVG calls
'px') is defined to be 1 mm.

This lets us write out the native sketch coordinates in the SVG file,
and the SVG will contain a drawing of the correct size (same size as
what's in FreeCAD).
2012-02-10 00:24:21 -07:00
Yorik van Havre
c79e5d50e5 Added RFE #588 - Curved corners to Draft objects
Draft Rectangle, Wire and Polygon now have a "Fillet Radius"
property, which can be used to round their corners. Code
donated by Jacques-Antoine Gaudin
2012-02-07 20:58:44 -02:00
Yorik van Havre
e31d6e0539 Added Draft.heal() method
This function recreates damaged Draft objects saved
with earlier versions of FreeCAD
2012-02-06 17:18:57 -02:00
Yorik van Havre
60568c00f7 Auto workbench switching when editing a wall's base sketch 2012-02-05 15:27:03 -02:00
Yorik van Havre
47765a1844 Added 2D displaymode to Arch walls 2012-02-04 20:35:35 -02:00
Yorik van Havre
d22d654007 Added multi-taskboxes example to TemplatePyMod TaskPanel example 2012-02-04 20:35:35 -02:00
Yorik van Havre
bce32cc2ef Added additional TaskBox to Arch Wall tool
Additional parameters such as height and width
can now be set during wall drawing
2012-02-04 20:35:35 -02:00
Yorik van Havre
1af6a3c2b1 Bugfixes in Draft Snap 2012-02-04 20:35:35 -02:00
Yorik van Havre
26602b2aa3 Fixed numeric input in Arch Walls coordinates 2012-02-04 20:35:35 -02:00
Yorik van Havre
8d01d70038 More improvements to the Arch module
+ Draft snap can now pass the object being snapped to
+ Handle when wall is based on a closed wire
+ Handle when wall is based on a self-intersecting wire
2012-02-04 20:35:35 -02:00
Jose Luis Cercós pita
079e3e5cb5 Fixed some messages 2012-02-04 18:50:14 +01:00
wmayer
a4f2a44dd2 Directly create solid from Part.makeWedge 2012-02-03 15:59:10 +01:00
Jose Luis Cercós pita
239adc604b Merge branch 'freecad-ship' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad into freecad-ship 2012-02-03 11:34:54 +01:00
Jose Luis Cercós pita
74a7b963e7 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad into freecad-ship 2012-02-03 11:33:36 +01:00
wmayer
67793c6c8d + add blacklists to exlude files from being archived by Git 2012-02-02 17:00:33 +01:00
Jose Luis Cercós Pita
f0955a3f46 Fix error when try to fuse border into constant sections edges. Now constant edges are fused into border. 2012-02-01 15:28:12 +01:00
Jose Luis Cercós Pita
cc36febead Updated examples loader in order to allow load s60 katamaran version. 2012-02-01 14:14:16 +01:00
Jose Luis Cercós Pita
84c33bffde Added s60 katamaran model geometry example 2012-02-01 14:10:53 +01:00
Jose Luis Cercós Pita
1a88ead7ab Added multibody support. 2012-02-01 14:02:27 +01:00
Jose Luis Cercós Pita
9325530778 Reduced tolerance looking for aproximately variables 2012-01-31 16:33:12 +01:00
Jose Luis Cercós Pita
0e090ee032 Fixed bad points sort algorithm 2012-01-31 10:30:24 +01:00
Jose Luis Cercós Pita
c59ae2a843 Solved ghost empty sections 2012-01-31 10:02:30 +01:00
Jose Luis Cercós Pita
395ae7036e Error saving data fixed 2012-01-31 09:39:09 +01:00
Jose Luis Cercós Pita
f3556210dc Fixed 0 length dimensions error related 2012-01-31 09:35:42 +01:00
Jose Luis Cercós Pita
9795913334 Fixed bad warning message aboput empty sections. 2012-01-31 09:34:42 +01:00
Jose Luis Cercós Pita
822beda220 Merge branch 'freecad-ship' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad into freecad-ship 2012-01-30 14:25:21 +01:00
jriegel
dbe3cd949d Merge remote-tracking branch 'svn/trunk' 2012-01-30 08:04:37 +01:00
Jose Luis Cercós pita
a0d0c68162 Added examples loader functionality 2012-01-29 19:44:03 +01:00
Jose Luis Cercós pita
58dc011e38 Fixed bad bounds calculation when several surfaces have been selected 2012-01-29 19:43:35 +01:00
Jose Luis Cercós pita
70636dfe14 Added s60 & Combatant 5415 hull examples 2012-01-29 19:41:27 +01:00
Jose Luis Cercós pita
9e325abf70 Small syntax error fix 2012-01-29 19:29:25 +01:00
Jose Luis Cercós pita
e9ea84439b Small syntax error fix 2012-01-29 19:28:24 +01:00
Jose Luis Cercós pita
13fb0e2cca Added examples loader tool (without functionality yet) 2012-01-29 19:11:55 +01:00
Jose Luis Cercós pita
5a344ed796 Added icons to examples loader tool 2012-01-29 18:48:45 +01:00
Jose Luis Cercós pita
9aa506130d Changed create ship error to suggest create geometry or download it 2012-01-29 18:31:09 +01:00
Jose Luis Cercós pita
892b5b9494 Created transversal areas curve plot tool 2012-01-29 18:17:37 +01:00
Yorik van Havre
c10c130f76 Improvement to Arch Walls
+ Arch Walls are now sketch-based by default
+ Arch Walls now auto-connect when snapping to an existing wall
2012-01-27 18:55:28 -02:00
wmayer
0b044ffd91 0000581: crash when editing duplicated sketch
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5427 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-27 10:53:51 +00:00
Yorik van Havre
0aaab4c8da Added special behaviour to Draft snap for working with walls 2012-01-26 10:03:09 -02:00
Yorik van Havre
0a48a90744 Used new Part importBREP method in Arch IFC importer 2012-01-26 10:01:36 -02:00
Yorik van Havre
7dd571e3dc Added Arch download function 2012-01-25 18:21:48 -02:00
Yorik van Havre
cb30344b6e Small fixes in Draft tools to work with Arch objects 2012-01-25 15:35:43 -02:00
Yorik van Havre
4920f2adf9 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-01-24 20:31:11 -02:00
Yorik van Havre
985b7da5b3 Bugfix in Draft custom hatch patterns 2012-01-24 20:30:04 -02:00
jriegel
cf3b67cca2 Merge remote-tracking branch 'svn/trunk' 2012-01-24 20:06:48 +01:00
Jose Luis Cercós pita
983e2b44de Deleted update data button, now data is automatically updated. 2012-01-24 16:00:08 -02:00
Jose Luis Cercós pita
a2a467e00d Added Draft, displacement and XCB widget indicator 2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
475eb283f9 Fixed unstored discretization data. 2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
b42da01ab1 Fixed bug at file name that caused compilation fails using autotools. 2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
d798f551d8 Fixed bug at file name that caused compilation fails using autotools. 2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
94d44cac30 Fixed bug that causes some boundary points can be moved when redistribute points. 2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
8cc42457a2 Using Hydrostatics tools into Areas curve widget. 2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
b52cf546f7 Added Hydrostatics development tools 2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
d6593e4db1 Added output report to areas curve tool 2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
b7ea4242bd Added Free surface 3D view update 2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
b11ff9b940 Started areas curve tool redevelope 2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
09df2a0d19 Fixed bad formatted author name 2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
6c55c85eb5 Changed license from GPL >= 2 to LGPL >= 2 2012-01-24 16:00:07 -02:00
Jose Luis Cercós pita
2921b3dd0a Revocated several projects generation for each module (autotools) 2012-01-24 16:00:07 -02:00
Jose Luis Cercos Pita
028527427e Improved Ship object to viewable & selectable object 2012-01-24 16:00:06 -02:00
Jose Luis Cercós pita
321a6cfb6b Fixed multiple project generation 2012-01-24 16:00:06 -02:00
Jose Luis Cercós Pita
d21b808e07 Fixed QtCore.Qt.ImhFormattedNumbersOnly backward compatibility 2012-01-24 16:00:06 -02:00
Jose Luis Cercós Pita
930375a627 Fixed errors using CMAKE compile tools 2012-01-24 16:00:06 -02:00
Yorik van Havre
05dd30861f Fixes before merging Ship 2012-01-24 15:59:00 -02:00
Jose Luis Cercós pita
f6dbb7a8b9 Included Ship design module into autotools installer 2012-01-24 15:47:22 -02:00
Jose Luis Cercós pita
9c36be087f Added Ship design module autotools scripts 2012-01-24 15:47:22 -02:00
Jose Luis Cercós pita
228972443b Renamed Ship design module doxygen file correctly 2012-01-24 15:47:22 -02:00
Jose Luis Cercós pita
613a1c33e7 Included Surfaces module into autotools installer 2012-01-24 15:47:22 -02:00
Jose Luis Cercós pita
5ff20816db Added Surfaces module autotools scripts 2012-01-24 15:47:22 -02:00
Jose Luis Cercós pita
bc9e90c22f Added Ship subdirectory to Mod cmake list 2012-01-24 15:47:22 -02:00
Jose Luis Cercós pita
42c467533b Added Ship design module cmake files 2012-01-24 15:47:22 -02:00
Jose Luis Cercós pita
4a937e04f8 Added Ship design module doxygen file 2012-01-24 15:47:22 -02:00
Jose Luis Cercós pita
2738199d4d Added Ship design module README file 2012-01-24 15:47:22 -02:00
Jose Luis Cercós pita
e9723c28e3 Added Ship design module sources 2012-01-24 15:47:22 -02:00
Jose Luis Cercós pita
24eb0f5407 Edited Mod cmake file in order to consideer Surfaces module 2012-01-24 15:47:21 -02:00
Jose Luis Cercós pita
1e79377ee1 Added Surfaces module cmake files 2012-01-24 15:47:21 -02:00
Jose Luis Cercós pita
c74937686b Added Surfaces module doxygen file 2012-01-24 15:47:21 -02:00
Jose Luis Cercós pita
eff62e51a3 Added Surfaces module readme file 2012-01-24 15:47:21 -02:00
Jose Luis Cercós pita
30680ffabb Added Surfaces module sources 2012-01-24 15:47:21 -02:00
Jose Luis Cercós pita
7b62299830 Revert "Added Surfaces module sources"
This reverts commit d3714a4281797f3895e1a1b7a0f1b892373fe925.
2012-01-24 15:47:21 -02:00
Jose Luis Cercós pita
9d5e11b1d8 Added Surfaces module sources 2012-01-24 15:47:21 -02:00
Yorik van Havre
d68269db34 Small fix to Arch IFC importer 2012-01-24 15:44:21 -02:00
wmayer
281c2620bc + patch: improve face union (tanderson69)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5424 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-24 16:38:06 +00:00
wmayer
1aa7e55e92 + implement Python interface to discretize wires or edge with given deflection or number of points
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5423 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-24 15:23:58 +00:00
Yorik van Havre
9a6520a9a9 Improvements to Arch IFC importer
+ Auto download of IFC schema if none found
+ Use of openshell shapes in Arch objects if available
2012-01-24 11:15:58 -02:00
Yorik van Havre
9f9dd45d4d Misc improvements to the Arch module
+ Added Draft box tracker
+ Fixed bug in Arch cell
+ Fixed bugs in Draft Snap
+ Better Arch Wall tool
2012-01-24 08:41:13 -02:00
jriegel
76927b7ad7 Merge remote-tracking branch 'svn/trunk' 2012-01-23 23:47:13 +01:00
Yorik van Havre
813424e90d Added polar snap locations to Draft snap system 2012-01-21 14:42:39 -02:00
Yorik van Havre
eb12bc8508 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-01-20 18:19:03 -02:00
Yorik van Havre
78c29c7d5d Fixed bug #576 - Arch Collada importer 2012-01-20 18:17:37 -02:00
wmayer
6dca2df5a3 + python object with texture mapping
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5420 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-20 12:19:44 +00:00
jriegel
a79686d158 Merge remote-tracking branch 'svn/trunk' 2012-01-20 09:07:59 +01:00
Yorik van Havre
1bcf31fd3a allowed BrowserView to zoom with Ctrl+Wheel 2012-01-19 22:42:09 -02:00
wmayer
384b5fe239 + patch for ldf module (Milos Koutny)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5418 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-20 00:10:01 +00:00
Yorik van Havre
7b6eab3781 Added Drawing_OpenBrowserView command
While the Drawing viewer is still based on QtSvg,
I added this little button to make it handy to
check how a page renders in the webkit window.
2012-01-19 21:01:57 -02:00
Yorik van Havre
d02c928b4b Fixed bug #574 - Draft hatches
svg pattern definitions are now embedded inside the View objects,
since they don't need to be in the defs section.
2012-01-19 20:59:09 -02:00
wmayer
6b83807dc6 + simplify testing .qm files
+ some triangulation stuff


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5417 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-19 15:42:34 +00:00
wmayer
972e4ad3dd + use vertex instead of edge in loft function
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5416 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-18 14:59:34 +00:00
Yorik van Havre
822308cdde Small fix in Arch module 2012-01-18 11:03:51 -02:00
wmayer
f46eb9fea2 0000550: No correct name of parts after import of STEP file containing assemblies
embed tree widget in dialog

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5415 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-18 12:20:47 +00:00
Yorik van Havre
b348626a76 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-01-17 18:10:56 -02:00
Yorik van Havre
edb1da8a3f Further work on Arch windows 2012-01-17 18:02:10 -02:00
wmayer
1bb663c897 + add method to get intersection of two curves
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5414 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-17 15:08:47 +00:00
Yorik van Havre
eb5de20e36 new Editmode task dialog for Arch Windows 2012-01-17 12:28:44 -02:00
jriegel
3e645d54de Merge remote-tracking branch 'svn/trunk' 2012-01-17 08:49:32 +01:00
jriegel
28fd4c6e29 Merge ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-01-17 08:48:32 +01:00
wmayer
f9f668f8fc + fix but that Angle has no effect after creation of revolve feature
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5411 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-16 21:58:58 +00:00
Yorik van Havre
78b3113b35 fixed bug #544 - allow to make Draft ortho dimensions with shift 2012-01-16 19:19:51 -02:00
Yorik van Havre
632af98102 Draft offset now works on BSplines 2012-01-16 19:00:34 -02:00
Yorik van Havre
7fc7ad36e2 Draft now able to snap perpendicularly to BSplines 2012-01-16 18:59:14 -02:00
wmayer
a75fb03407 0000572: add a method to Part module to read BRep data from string
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5410 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-16 20:23:26 +00:00
Yorik van Havre
7ad1e83b3a small fix to Arch IFC importer 2012-01-16 16:08:17 -02:00
Sebastian Hoogen
48c9e2fbe8 Draft importSVG reimplentation of path and transformation parsing
All basic elements besides elliptic arcs and rounded rects are now
supported
2012-01-16 18:51:04 +01:00
wmayer
0496df6538 + check if re-mapping causes cyclic dependency
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5409 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-16 14:45:48 +00:00
Yorik van Havre
6d86e84d28 upgraded Arch IFC importer to work with patched ifcOpenShell (imports objects directly as Part shapes) 2012-01-15 19:09:27 -02:00
Yorik van Havre
dac51d6e9a fixes to Draft SVG importer (shoogen) 2012-01-14 16:14:29 -02:00
jriegel
1d54034c3b Merge remote-tracking branch 'svn/trunk' 2012-01-14 09:33:00 +01:00
wmayer
197f875375 + handle case if each face has its own color and a face has no triangles
+ do not write out fields of SoFCUnifiedSelection node
+ show wait cursor when importing parts

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5406 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-14 01:19:33 +00:00
wmayer
3ced7cba97 + implement OCAF browser
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5405 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-13 18:27:51 +00:00
wmayer
e4eb1cefe9 + add some repair functions for wires
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5404 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-12 21:31:14 +00:00
Yorik van Havre
745e59a6bd bugfixes in Arch IFC importer 2012-01-12 19:25:07 -02:00
Yorik van Havre
bf6b5f6210 cPickle fixes in Arch objects 2012-01-12 19:00:35 -02:00
logari81
d8109df4c7 + support deletion of external geometries
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5403 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-12 18:21:33 +00:00
Yorik van Havre
d26ba5f11b Arch structures can now be based on axes systems 2012-01-12 12:31:11 -02:00
wmayer
d3af186c1c + make try/catch block around sortEdges
+ set shape immutable when getting from feature
+ no use of tuples in removeShape

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5402 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-12 14:04:19 +00:00
Yorik van Havre
0de52ff73f fixes in Draft
+ fix in Draft grid snap, point is now always projected on WP
+ fix in Draft2Sketch when dealing with arcs
2012-01-12 11:54:48 -02:00
wmayer
7feebeb5a2 + attribute Tolerance added to vertex, edge and face
+ method 'add' added to wire

git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5401 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-12 12:09:45 +00:00
wmayer
db3e0cad43 0000570: App::Document::_RecomputeFeature(): Unknown exception in Feature "Fusion" thrown
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5400 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-12 09:59:28 +00:00
wmayer
604088221d 0000439: Improve STEP import to find colors attached to sub-shapes
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5399 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-11 21:05:23 +00:00
wmayer
054384b756 + fix translation issue
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5397 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-11 16:11:30 +00:00
wmayer
312f2b686d 0000439: Improve STEP import to find colors attached to sub-shapes
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5396 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-11 16:10:41 +00:00
Yorik van Havre
bb854f65b7 fixed display of Draft offset ghost in OCC mode 2012-01-11 12:54:40 -02:00
Yorik van Havre
827bb1a3e3 added different drawstyles to Arch Axes 2012-01-11 12:39:56 -02:00
Yorik van Havre
279c6b82aa fixed bug #568 in sketch2draft when converting circles 2012-01-11 11:59:09 -02:00
Yorik van Havre
8c18fcaec4 fixed bug in draft dimensions editmode 2012-01-10 20:24:31 -02:00
Yorik van Havre
f584f47323 small bugfix in Draft constraints 2012-01-10 18:53:47 -02:00
Yorik van Havre
4b3d345ffa fixed bug #566 - undo in draft causes crash 2012-01-10 18:50:15 -02:00
Yorik van Havre
6797baba0e Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-01-10 18:08:59 -02:00
Yorik van Havre
37cb90205c improved Arch Axis editmode 2012-01-10 18:07:17 -02:00
Yorik van Havre
c13044b4f4 refined Arch Axis bubble numbering 2012-01-10 12:57:42 -02:00
jriegel
587a29b009 Merge remote-tracking branch 'svn/trunk' 2012-01-10 08:02:32 +01:00
wmayer
b167bd89ae + fix bug when part and faces of this part have colors defined in STEP file
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5394 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-09 15:40:33 +00:00
Yorik van Havre
1c5f92bebe small fix in Draft importSVG
+ removed unused blocks
+ added description strings
2012-01-09 10:43:20 -02:00
Sebastian Hoogen
43e186186a Small fixes in importSVG 2012-01-09 09:54:02 +01:00
Sebastian Hoogen
428362a0e4 Merge remote branch master into svgimport 2012-01-09 08:13:39 +01:00
Sebastian Hoogen
432c22d9d7 New Parser for path element in importSVG 2012-01-09 07:21:42 +01:00
Yorik van Havre
671930f61e Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-01-08 13:49:42 -02:00
Yorik van Havre
447600bf5a added xml namespace to A3_Landscape template 2012-01-08 13:40:30 -02:00
jriegel
1779de274c Merge remote-tracking branch 'svn/trunk'
Conflicts:
	src/Mod/Draft/importSVG.py
2012-01-08 09:46:59 +01:00
Sebastian Hoogen
453e85b55c fixed syntax error in importSVG 2012-01-07 22:45:09 +01:00
Sebastian Hoogen
f527a11403 Added support for ellipse, polygon and polyline in importSVG 2012-01-07 22:06:21 +01:00
Yorik van Havre
649abff877 small fixes to draft SVG import (shoogen) 2012-01-07 13:39:50 -02:00
Yorik van Havre
d54d644c0e further work on ifcopenshell integration 2012-01-06 18:39:17 -02:00
Yorik van Havre
30f97b3124 fixed bug 564 - bug in Draft to Sketch 2012-01-06 13:40:58 -02:00
Yorik van Havre
169abb6f34 Draft SVG importer now supports quadratic and cubic curves (shoogen) 2012-01-06 13:11:19 -02:00
Yorik van Havre
4b51d8daa8 started integrating ifcopenshell in Arch IFC reader 2012-01-05 19:50:25 -02:00
Yorik van Havre
3afbab3c47 small fix to the Draft module 2012-01-05 18:33:33 -02:00
wmayer
325d832010 + fix overflow problem with string buffer in fuse and common command
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5391 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-05 18:59:14 +00:00
wmayer
776a083dce + support multi-selection when inserting objects to drawing page
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5390 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-05 18:50:56 +00:00
jriegel
ef4ce7f407 Merge branch 'master' into HEAD
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5389 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-05 14:25:32 +00:00
Yorik van Havre
cb4e6b7d30 used precision value from preferences in Draft SVG import 2012-01-05 10:22:06 -02:00
Yorik van Havre
e2f53df835 small bugfix in Draft SVG import 2012-01-05 10:12:25 -02:00
Yorik van Havre
b84a59f977 fixed bug 562 - Draft module - problem in SVG import 2012-01-04 18:41:13 -02:00
Yorik van Havre
24ff289b65 misc updates to the Draft module
+ added an Axis property to Array objects, for polar arrays
+ added Draft.clone() API function
+ changed icon of Draft clone,array and block objects
2012-01-04 18:02:00 -02:00
wmayer
f3b9ee8e9a 0000548: 3D Circle from three points in Part wb
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5388 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-04 16:44:55 +00:00
wmayer
f01807be7e 0000548: 3D Circle from three points in Part wb
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5387 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-04 16:17:57 +00:00
Yorik van Havre
2c1265f14f Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-01-04 12:10:55 -02:00
Yorik van Havre
ccf878ec16 Various fixes to Draft and Arch
+ Renamed Draft Scale object to Clone
+ Removed BasePoint property from Draft Clone
+ Reenabled Draft SelectPlane tool
+ Added Draft context tools to Arch module
+ Made the Arch module load pycollada later
2012-01-04 12:06:02 -02:00
unknown
07bb046ef5 Merge remote-tracking branch 'svn/trunk' 2012-01-04 12:16:29 +01:00
Yorik van Havre
c17ed6b3cd + small fix in Draft perpendicular snap 2012-01-03 23:29:13 -02:00
Yorik van Havre
b33b78a1c4 + fix in Arch makefiles 2012-01-03 22:54:12 -02:00
Yorik van Havre
ff116dcf3d + small fix in Arch IFC importer 2012-01-03 21:17:06 -02:00
Yorik van Havre
3badfeea98 + changed Arch module license block to LGPL
+ removed express schema file from Arch sources due to license
+ added explanations in Arch settings for the user to get one himself
2012-01-03 20:46:55 -02:00
Yorik van Havre
579ab53153 + set license blocks of the Draft module to LGPL 2012-01-03 19:41:51 -02:00
Yorik van Havre
d5939419e0 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2012-01-03 13:26:28 -02:00
Yorik van Havre
e39c328ef6 + small fixes to Draft Scale tool 2012-01-03 13:25:37 -02:00
wmayer
ee3bf9e250 + fix makefile
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5384 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-03 14:04:59 +00:00
unknown
c3d8854019 Merge remote-tracking branch 'svn/trunk' 2012-01-02 23:02:52 +01:00
logari81
919d17a50a + improve handling of external geometries and sketch axes in constraints
+ tidy up and avoid code duplication


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5380 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-02 21:25:03 +00:00
Yorik van Havre
ef44c3e63b + added Draft Scale feature
the Draft scale tool works identically as before,
but now produces a parametric Scale feature instead of
modifying the base objects. The old behaviour is still
available to python scripting.
2012-01-02 19:24:48 -02:00
Yorik van Havre
f78d481fe4 + fixed default angle for Draft Array objects 2012-01-02 18:35:58 -02:00
wmayer
3fd1827084 + check for null shape before calling BRep_Tool::IsClosed
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5379 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-02 14:03:55 +00:00
logari81
ba343de080 + add missing addExternal icon file
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5378 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-01 22:21:33 +00:00
logari81
292f7450eb + add GUI command for addExternal in the Sketcher
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5377 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-01 20:01:43 +00:00
logari81
41f6ead7ee + strip trailing spaces, untabify, fix typos
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5376 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2012-01-01 19:57:59 +00:00
unknown
da0e924344 Merge remote-tracking branch 'svn/trunk' 2012-01-01 14:59:26 +01:00
mrlukeparry
20f8a50909 Remove un-necessary GL command that seemed to cause rendering artifacts.
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5372 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-31 20:01:24 +00:00
Yorik van Havre
c67557ea53 Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2011-12-31 17:18:03 -02:00
Yorik van Havre
b8bcb43b66 fixed bug #556 - Premature loading of modules
The Draft and Arch modules now load heavy modules such
as Part or Sketch only when they use them, not anymore
at Init time.
2011-12-31 17:16:51 -02:00
wmayer
984ce43fb5 0000546: Ellipse added to create primitive dialogue
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5371 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-31 18:54:45 +00:00
wmayer
f124396c78 + implement primitive dialog as task panel
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5370 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-31 18:06:12 +00:00
unknown
9363b63a09 Merge remote-tracking branch 'svn/trunk' 2011-12-31 15:02:30 +01:00
wmayer
0c70ddf595 + implement primitive dialog as task panel
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5367 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-30 20:49:59 +00:00
wmayer
891421d805 + implement primitive dialog as task panel
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5365 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-30 17:27:21 +00:00
Yorik van Havre
a9d2f1c678 + more small fixes to DrawingPage 2011-12-30 13:02:33 -02:00
wmayer
dfbea1de96 + move vec_traits into its own module
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5363 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-30 11:45:28 +00:00
wmayer
00030a71c0 + updated refinement algorithm (tanderson69)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5362 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-30 10:59:54 +00:00
Yorik van Havre
529b92cbfe + small fixes to the Drawing Page 2011-12-29 23:23:37 -02:00
Yorik van Havre
c6b0c86989 added editable texts to the default A3 template 2011-12-29 19:33:46 -02:00
Yorik van Havre
59f1485005 Added editable texts to DrawingPage
- Editable texts can be added to templates by adding a
  freecad:editable="textName" attribute to SVG <text> tags
- Added EditableTexts property (stringlist) to FeaturePage objects
- Instead of writing directly the SVG fragments to the temp file,
  they are scanned for editable texts, and if needed those are
  changed, then the final temp file is written, allowing for
  editable texts anywhere, even in FeatureView objects
- On changing the Template, editable texts are picked and
  stored in the EditableTexts property.
2011-12-29 19:02:58 -02:00
logari81
c6de527391 + fix issue with conflicting constraints in fixed arcs
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5361 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-29 20:12:57 +00:00
wmayer
bdf43fcaa4 + support of face for draft angle extrusion
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5360 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-29 19:13:16 +00:00
wmayer
60ba9cf5db 0000542: request for 'Draft Angle' option for extrusion
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5359 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-29 18:20:59 +00:00
logari81
fe0767a4b4 0000554 : Sketcher: adding angle constraint on a single line crashes FreeCAD
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5358 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-29 16:25:40 +00:00
wmayer
5eaf2226ab 0000521: Part Design: Pad from sketch on a face - reversed option greyed out in Taskview
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5357 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-29 12:31:49 +00:00
wmayer
b755192047 + disallow duplicates of external constraints
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5355 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-29 10:31:21 +00:00
wmayer
3e939999c4 + convert OCC exception to FreeCAD exception
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5354 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-29 10:06:28 +00:00
wmayer
0ab5a83903 + support of circle and arcs as external geometries
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5353 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-28 16:13:43 +00:00
wmayer
93665fa95a + restore external constraints after project load
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5352 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-28 13:19:26 +00:00
wmayer
5aebda6e2c + allow negative values in revolve task panel
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5351 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-28 10:45:17 +00:00
wmayer
7a7be8e2d4 + updated refinement algorithm (tanderson69)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5350 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-28 10:17:16 +00:00
wmayer
a402ab5320 + raise exception in TopoShape::getSubShape() if shape is empty or wrong sub-type is given
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5349 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-27 14:39:29 +00:00
Yorik van Havre
0ce7a0dda7 Merge branch 'master' into drawingpage 2011-12-26 12:31:01 -02:00
Yorik van Havre
3e48193ada fixed bug #549 - Undo of offset objects causes Draft tools to stop functioning 2011-12-25 17:49:30 -02:00
Yorik van Havre
c6c12a1ecf added Start and End properties to 2-point Draft lines 2011-12-25 17:02:12 -02:00
logari81
d83e488394 + improve support for external geometries in sketcher constraints
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5348 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 23:50:31 +00:00
logari81
6d35d55905 + fix minor bug in freeGCS
+ make handling of negative curve indices in ViewProviderSketch more consistent


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5347 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 22:17:39 +00:00
unknown
c045ba84d9 Merge ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad 2011-12-24 17:46:38 +01:00
Yorik van Havre
9cf345ecfb + small fix in DraftSnap 2011-12-24 14:31:30 -02:00
logari81
6b89ba2641 + initial support for external geometry constraints in sketches (work in progress)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5346 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 16:12:45 +00:00
logari81
b865c2e276 + simplify drawing and selection of root cross lines
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5345 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 15:53:19 +00:00
logari81
40ebead233 + modified declaration of external geometry in setUpSketch
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5344 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 15:37:11 +00:00
yorikvanhavre
1fc47ecc1a + extended DraftSnap 2011-12-24 13:35:01 -02:00
yorikvanhavre
738371ef37 + extended DraftSnap
(Git allows cool commit messages) The DraftSnap system gained
an ortho X extension snap location, the ortho snap got fixed,
and a new getPoint() method, which you can feed with a callback
function to be called when a point has been clicked.
2011-12-24 13:28:44 -02:00
logari81
137904c5a8 + support external geometry and coordinate system axes in the SketchObject class
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5343 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 12:11:18 +00:00
logari81
247bf144e3 + implement getGeometry method for accessing Geometry in SketchObject
+ increase use of constness in accessing SketchObject geometry
+ simplify DrawSketchHandler
+ variables naming improvements


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5342 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 11:47:37 +00:00
logari81
590b0469c3 + untabify, remove unused variables
+ use Constraint::GeoUndef for comparisons where possible
+ fix two absurdly implemented loops


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5341 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 08:21:18 +00:00
logari81
3c9053a599 + preparation for external geometry constraints in the sketcher
+ change value of H_Axis and V_Axis constants
+ external Geometry transferred in reverse order from SketchObject to Sketch
+ replace construction property with external property in GeoDef
+ support negative geometry indices in the Sketch class
+ whitespace and variables naming improvements, typo fixes


git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5340 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-24 00:25:34 +00:00
yorikvanhavre
a7053861b5 further work on DrawingPage 2011-12-23 19:15:14 -02:00
wmayer
d0e7e9dabc 0000552: Add the ability to calculate inertial properties of parts
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5338 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-23 17:40:58 +00:00
wmayer
eb2e4a7a73 + add attribute MatrixOfInertia to solid
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5337 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-22 14:15:44 +00:00
wmayer
d388f35fd0 0000525: Crash when doing an undo of an already deleted object
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5334 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-21 17:07:41 +00:00
wmayer
aab04bd85e 0000502: Help -> "Python Manuals" displays missing file dialog(windows) / does nothing(ubuntu)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5333 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-21 15:24:19 +00:00
wmayer
588c246918 + show wait cursor for refinement command
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5330 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-20 19:24:41 +00:00
wmayer
81906b86a4 + updated refinement algorithm (tanderson69)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5329 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-20 19:16:18 +00:00
wmayer
4cb8920c15 + fix VS2010 build errors
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5328 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-20 10:25:52 +00:00
wmayer
dd88426df6 + added missing license info
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5327 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-20 10:06:08 +00:00
yorikvanhavre
9c7f5499b1 + added Point command to the Draft module (danfalck)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5326 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-20 00:59:26 +00:00
yorikvanhavre
7ed0b0ae49 + further work on DraftSnap
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5325 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-19 15:17:22 +00:00
yorikvanhavre
889e0a3016 + better depth-sorting in the Arch SectionPlane
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5323 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-18 20:06:48 +00:00
yorikvanhavre
5b1c692c21 + added dot icons to Draft
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5322 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-17 15:36:02 +00:00
yorikvanhavre
db7efd3bf3 + Draft Snapper now accepts a coin.SbVec2s as screen position
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5321 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-17 14:47:11 +00:00
wmayer
d41f67e84f + fix for refinement algorithm
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5320 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-17 13:15:30 +00:00
yorikvanhavre
2cf72ff194 + fixed remaining filename issues in Arch
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5319 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-17 13:07:38 +00:00
wmayer
52d65e2085 + port to OCC 6.5.2
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5318 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-17 12:58:47 +00:00
yorikvanhavre
071b657df7 + new Draft Snap
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5316 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-16 19:54:32 +00:00
yorikvanhavre
a31aeca829 + fixed 'No main Window' bug in Draft
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5315 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-16 13:03:10 +00:00
wmayer
040a5c16cd + fix crash in refinement algorithm
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5314 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-16 11:13:59 +00:00
wmayer
74cad3c134 + fixes in ortho view (j-dowsett)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5313 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-16 10:26:27 +00:00
wmayer
498b2163e2 + fix linker error
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5312 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-15 22:11:19 +00:00
wmayer
5593d0515c + fix little translation issue
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5311 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-15 18:36:07 +00:00
wmayer
eac5828903 + add patch for ortho view (j-dowsett)
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5310 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-15 18:31:59 +00:00
yorikvanhavre
4748657016 + started implementing the new Draft snap
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5309 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-12-15 17:20:23 +00:00