Commit Graph

2677 Commits

Author SHA1 Message Date
jriegel
87bed7d5c4 start slot draw handler for Sketcher 2014-04-15 07:00:17 +02:00
jriegel
ca642bb546 InputField for Grid-Size in Sketcher 2014-04-15 07:00:16 +02:00
Yorik van Havre
79181ad877 Arch: small fixes 2014-04-14 21:19:47 -03:00
Yorik van Havre
5b020cb374 Spreadsheet: Small fixes and enabled double-click 2014-04-14 21:18:30 -03:00
Yorik van Havre
0d7d568600 Draft: refinements in Arch & Draft Drawing views 2014-04-14 13:29:55 -03:00
Sebastian Hoogen
9b554cb910 add icon OpenSCAD_IncreaseToleranceFeature 2014-04-14 11:59:01 -03:00
Sebastian Hoogen
cbc19a5197 Allow selection of two objects for OpenSCAD.replaceobject 2014-04-14 11:59:01 -03:00
Sebastian Hoogen
c860ccaf05 Proof of Concept for an exporter to DRAWEXE commands
support for  MultiCommon and Part::MultiFuse
support Torus and Mirroring
added angle properties to sphere, cone and torus
reduce multi booleans starting from the beginning
save shapes without placement
save floats with higher precsion
shorten numbers
non-uniform scaling
support Part::Prism
2014-04-14 11:59:01 -03:00
Yorik van Havre
0a51595fe2 Arch: small bugfix in Add tool 2014-04-14 11:58:33 -03:00
WandererFan
d13946da11 Add function to Close Part.Loft (Gui & scripting) 2014-04-14 16:30:56 +02:00
jriegel
9a52d06dd5 Merge branch 'origin/master' 2014-04-14 06:44:59 +02:00
jriegel
2bf7083db4 fix FEM result dialog 2014-04-14 03:17:37 +02:00
Yorik van Havre
fd993d2422 Draft: fixing a bug in Downgrade tool 2014-04-13 16:43:03 -03:00
Yorik van Havre
6113d15058 Draft: fixing bugs in opening older files 2014-04-13 16:36:53 -03:00
jriegel
a988ead620 Fix in color calculation 2014-04-13 18:03:04 +02:00
jriegel
eadc02d65d some fixes in Fem 2014-04-13 16:42:41 +02:00
wmayer
e34c0f6734 + fixes #0001505: Fix multiple bugs in Idf.py 2014-04-13 16:34:14 +02:00
wmayer
be8c5938de + fixes #0001505: Fix multiple bugs in Idf.py 2014-04-13 13:55:33 +02:00
Yorik van Havre
082aec2e6b Arch: Fixed IFC importer to work with latest IfcOpenShell version 2014-04-12 20:43:23 -03:00
Yorik van Havre
56935813e5 Arch: fixed bug when using the IFC importer twice 2014-04-11 15:35:57 -03:00
wmayer
78b24c9ba7 + fixes# 0001502: crash when using 'move' tool in part workbench 2014-04-08 13:59:22 +02:00
wmayer
95bda08764 + fix crash when closing sketch while external geometry handler is still active 2014-04-08 12:07:03 +02:00
Yorik van Havre
2845505c9f Draft: preparing for units support 2014-04-07 12:17:48 -03:00
wmayer
397ee6edde + avoid to build Material target all the time 2014-04-07 12:01:55 +02:00
Yorik van Havre
29b7ed3632 Arch: Switched structure and window to Units system 2014-04-06 18:47:46 -03:00
Yorik van Havre
4e656dd5d5 Draft: added getShapes() function to DXF import
You can now use importDXF.getShapes(filename) to get a list
of shapes from a DXF file
2014-04-06 13:04:47 -03:00
wmayer
c332b3294e + Re-enable Mefisto for MSVC 2014-04-03 10:23:30 +02:00
wmayer
8c91a78703 + fix bug in spiral creation 2014-04-02 10:46:13 +02:00
Yorik van Havre
8a14564883 Draft: Fixes from wandererfan 2014-04-01 19:23:31 -03:00
wmayer
7b07bdfe10 + Add CountEdges to Python interface of Mesh class 2014-04-01 17:27:33 +02:00
wmayer
37cc136310 + do meshing of shapes in parallel 2014-04-01 16:38:44 +02:00
Yorik van Havre
2d724365cf Arch: cosmetic improvements in wall and prefs 2014-03-31 16:25:41 -03:00
Yorik van Havre
57a6b82d50 Arch: fixed a text in Arch preferences 2014-03-31 15:44:46 -03:00
Yorik van Havre
10a4fc090c Arch: Converted wall tool to units system 2014-03-31 15:40:52 -03:00
wmayer
e47b85994c + fix possible crashes in mirror and polar pattern feature 2014-03-31 16:35:22 +02:00
wmayer
aaeba38e78 + Fix crash when editing the linear pattern feature, suppress some warnings in release mode 2014-03-31 14:42:55 +02:00
Yorik van Havre
fabe39b976 Draft: fixes in offset 2014-03-29 19:39:11 -03:00
Yorik van Havre
0087cfeccb Spreadsheet: Allow to control sketches datum values 2014-03-29 18:38:33 -03:00
Yorik van Havre
cdc516a7da Spreadsheet: small fix 2014-03-29 16:49:06 -03:00
Yorik van Havre
924392346b Spreadsheet: property controller - fixes #926
Added a new object and tool called property controller, which
must be added to a spreadsheet and gives the value of a cell to
a property of an object.
2014-03-29 16:16:04 -03:00
Yorik van Havre
749a8fa1d6 Draft - enabled utf8 in coin3d and svg - relates to issue #1404 2014-03-29 14:31:45 -03:00
wmayer
8693bfab1a + remove plus sign 2014-03-29 13:19:48 +01:00
Barleyman
e1b5f91378 Update Idf.py
Fixes from bug 1366 http://www.freecadweb.org/tracker/view.php?id=1366
2014-03-29 13:08:22 +01:00
wmayer
69044c6bcd Merge branch 'patch-1' of https://github.com/Barleyman/FreeCAD_sf_master 2014-03-29 13:00:41 +01:00
wmayer
f255948f1e + fixes: #0001475: Implement a 3 point arc similar to solidworks in sketcher (mdinger) 2014-03-29 12:20:32 +01:00
wmayer
ce7a3ecaa2 + fixes #0001490: Implement a perimeter circle (3 point circle) similar to solidworks in sketcher (mdinger) 2014-03-29 12:03:17 +01:00
wmayer
5a8770553f + Re-insert workbench box in Complete due to weird behaviour on some systems 2014-03-29 09:53:26 +01:00
WandererFan
d68ea73879 Fixes to PathArray
- missing refresh() in DraftTools
- handle case where Base obj has non-trivial Placement
- copy Base obj format to PathArray object
2014-03-28 22:54:33 -03:00
Yorik van Havre
08d2121334 Arch: Axis-bbased structural systems are now a separate object - fixes #1486 2014-03-28 18:31:22 -03:00
Yorik van Havre
4f008b36f8 Arch: Added a pref option to export everything as Brep in IFC files 2014-03-27 18:55:55 -03:00
Yorik van Havre
e429b31acb Arch: Fixed toolbar mode - fixes #1473 2014-03-27 17:18:14 -03:00
Yorik van Havre
ebb921d60a Draft: Downgrade now splits multi-solid compounds into individual solids 2014-03-27 16:22:49 -03:00
Yorik van Havre
f9e26ee53c Draft: Small fix in patterns 2014-03-27 11:52:07 -03:00
wmayer
6d53d9d50c + allow to set deflection of a mesh with exportStl 2014-03-27 10:41:25 +01:00
Barleyman
d40d5a3ee3 Update Idf.py
Fixes for bugs 0001491, 0001492, 0001493
2014-03-25 17:07:20 +02:00
wmayer
9414c938c6 + Make extrude again working for shapes without wires but edges 2014-03-25 10:16:50 +01:00
wmayer
12277cccf2 + Fix reference leak in _getSupportIndex 2014-03-25 10:15:54 +01:00
jriegel
dc6eeb10a6 fix load of BDF with element number bigger 1000000 2014-03-24 21:12:21 +01:00
Yorik van Havre
4bf2f92d70 Draft: small fix to Draft Clone
If scale is (1,1,1), matrix transform is no longer applied
2014-03-24 13:22:08 -03:00
Yorik van Havre
e293d61d54 Draft: Added Ulrichs patch to fix Draft-Drawing projections - fixes #1376 2014-03-23 17:28:17 -03:00
Yorik van Havre
3e80fa3d88 Fixes Draft encoding bug - fixes #1487 2014-03-22 13:25:59 -03:00
wmayer
225184270a + set correct group information to pad and pocket properties 2014-03-21 15:18:26 +01:00
wmayer
1c9c0d2e20 + Apply patch on DocumentObject.py (http://forum.freecadweb.org/viewtopic.php?f=22&t=6128) 2014-03-21 09:53:22 +01:00
wmayer
ca6d372025 + fixes #0001479: 'Escape' key dismissing dialog cancels Sketch editing 2014-03-18 14:18:55 +01:00
wmayer
498032f958 + fixes #0001480: Crash when editing sketch with Pad hidden 2014-03-18 13:14:04 +01:00
wmayer
85bf3ab9f4 + make sure to keep the same order of lines inside a line set as the edge order 2014-03-18 11:11:08 +01:00
wmayer
e1bba45f4c + use more speaking variable names 2014-03-18 10:59:20 +01:00
wmayer
6e4bac95ca + use more speaking variable names 2014-03-18 08:15:21 +01:00
WandererFan
13cdc443fa Improve geom creation, scaling and translation 2014-03-18 07:57:44 +01:00
wmayer
13cdc1cd39 + issue #0001475: Implement a 3 point arc similar to solidworks in sketcher 2014-03-17 09:41:51 +01:00
wmayer
a7aca65e77 + issue #0001475: Implement a 3 point arc similar to solidworks in sketcher 2014-03-17 09:37:56 +01:00
wmayer
d1341f36f7 + issue #0001475: Implement a 3 point arc similar to solidworks in sketcher 2014-03-16 16:03:32 +01:00
wmayer
35b10d68aa + issue #0001475: Implement a 3 point arc similar to solidworks in sketcher 2014-03-16 13:29:44 +01:00
wmayer
3ea41ff0c9 + fixes #0000844: Cannot use edge hidden by sketch axis as external geometry 2014-03-15 19:53:14 +01:00
wmayer
e6bd7e8de3 + fixes #0001188: Change the word 'datum' as the label for the entry field for arcs and circles. 2014-03-15 17:11:44 +01:00
wmayer
7bc6e74115 + ignore v/h axes and grid of sketcher on view fit 2014-03-15 16:08:24 +01:00
wmayer
01123ba30d + fixes #0001399: Only build Salome Mesh when necessary 2014-03-15 14:02:35 +01:00
wmayer
66819d9dfb + allow to use copy() method for a null shape 2014-03-15 13:05:06 +01:00
wmayer
ea4abcb57a + issue #0001475: Implement a 3 point arc similar to solidworks in sketcher 2014-03-15 12:50:24 +01:00
wmayer
23462b70d1 + fix some issues 2014-03-15 12:36:07 +01:00
wmayer
b7cb49c3e3 + issue #0001474: crash selecting constraint 2014-03-15 11:32:03 +01:00
wmayer
599331ef11 Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code 2014-03-14 19:39:33 +01:00
wmayer
06239e9a57 + fixes #0001049: Sketcher preferences in preferences editor 2014-03-14 19:39:11 +01:00
Yorik van Havre
f4bb393f0e Arch: Fixed null shape copy() bugs 2014-03-14 12:55:11 -03:00
wmayer
f0b54d3ee5 Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code 2014-03-14 15:29:26 +01:00
wmayer
bea4c44240 + sketcher settings 2014-03-14 15:29:00 +01:00
Yorik van Havre
476b701396 Draft: Reorganized DXF preferences - fixes #1468 2014-03-13 14:09:16 -03:00
wmayer
cd03973a9b Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code 2014-03-12 18:38:20 +01:00
wmayer
f96fbcacbe + fixes #0001412: Extruding sketch doesn't make a solid 2014-03-12 18:37:49 +01:00
Yorik van Havre
23c44905fe Draft: added a continue button to the Point tool - fixes #1386 2014-03-12 12:16:44 -03:00
Sebastian Hoogen
9d93ad760e issue 0001469: OpenSCAD import more than one dxf layer
with the same name

remove all imported dxf geometry
change dxf import object naming to avoid conflicts with group names
2014-03-12 15:03:45 +01:00
Yorik van Havre
798acd63d4 Fixed other typo 2014-03-11 14:44:37 -03:00
Yorik van Havre
1532ac44d3 Fixed typo 2014-03-11 13:41:53 -03:00
wmayer
fb8b88773a + fixes #0001058: Add items to Fusion by dragging item onto it 2014-03-11 17:37:36 +01:00
Yorik van Havre
39a6b17036 Draft: bug in DXF export - fixes #1440 2014-03-10 22:36:37 -03:00
Yorik van Havre
3a8d83bed9 Updated ts files from source 2014-03-10 20:36:59 -03:00
wmayer
b9f284cb42 + fixes #0001131: Crash when trying to edit sketch 2014-03-10 17:16:47 +01:00
wmayer
ea9bc3a9f9 Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code 2014-03-10 13:36:16 +01:00
wmayer
e7b44d2866 + fixes #0001339: Crash when giving sketch with external geometry a new support (face) after the original support was deleted 2014-03-10 13:35:41 +01:00
Yorik van Havre
664c50b6b6 Spreadsheet: small bugfixes 2014-03-09 22:13:15 -03:00
Yorik van Havre
eed8ec27df Arch: Don't create a drawing view on section plane creation
This was very heavy and often caused unnecessary computations. Adding
a new Drawing view is now done manually, with the Draft to Drawing tool
2014-03-09 19:44:36 -03:00
Yorik van Havre
6441ca3ef1 Start: minor text correction 2014-03-09 18:50:13 -03:00
Yorik van Havre
274dc09248 Draft: Small fix in hatch patterns 2014-03-09 18:49:35 -03:00
wmayer
0513cf06d3 + issue #0001049: Sketcher preferences in preferences editor 2014-03-09 21:44:37 +01:00
wmayer
f0a49e27ae Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code 2014-03-09 20:10:12 +01:00
wmayer
b68bb653c8 + fixes #0001393: Allow the user to set desired font size in pixels (used by sketcher constraints) in preferences 2014-03-09 18:29:26 +01:00
Yorik van Havre
f0701e6c69 Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code 2014-03-09 14:09:38 -03:00
Yorik van Havre
bf98d138f2 Start: Fixes in css - issue #1017 2014-03-09 14:07:58 -03:00
wmayer
2aaa63c5eb + move sketcher related settings into own page 2014-03-09 18:07:46 +01:00
wmayer
53816ba779 + fix typo, fixes #0001310: Amend tooltip for Sketcher symmetry constraint 2014-03-09 11:17:33 +01:00
wmayer
947a030e37 + fixes #0001112: Changing sketch size that contains arcs after padding will create an artifact on bottom side 2014-03-09 11:02:33 +01:00
Yorik van Havre
f9c0abc176 Start: better scrolling of the description box - issue #1017 2014-03-08 13:42:18 -03:00
Yorik van Havre
109a961e35 Draft: Fixed bug in Wire-to-Bspline conversion 2014-03-08 13:37:21 -03:00
Yorik van Havre
71bc500aab Start: more improvements to the start page 2014-03-08 12:37:24 -03:00
wmayer
1f478269af + use dialog button box where possible, replace old Python icon 2014-03-08 15:17:56 +01:00
Yorik van Havre
b6c24cfc35 Arch: minor fixes around Arch & Draft 2014-03-07 20:44:22 -03:00
Yorik van Havre
be33ef6f4c Draft: added workingplane snap mode - fixes #1461 2014-03-07 15:58:51 -03:00
Sebastian Hoogen
b58d1caea7 OpenSCAD Module: bugfixes and improvements
if more than 14 digits are given don round in general,
but test for <eps only.
refine before extrusion
support polyhedron faces which replaces polyhedron faces
importCSG round rotations
don't call Draft.makecircle and makeprism as they trigger a recompute
use group placholder for objects with no children
move removesubtree to OpenSCADUtils
add resize and offset keywords
add OpenSCAD_ExplodeGroup command
add OpenSCAD_IncreaseToleranceFeature
change refine shape logo
2014-03-06 19:41:38 +01:00
wmayer
040c19b1c1 + relates to #0001421 2014-03-06 16:35:33 +01:00
wmayer
92253429c5 + fixes #0001463: setting Vertex.Tolerance modifies bound and shared shapes 2014-03-06 09:50:49 +01:00
wmayer
8e711fc391 + fixes #0001423: Crash on draw on face 2014-03-06 09:33:35 +01:00
Yorik van Havre
e99daa4417 Start: Fixed utf8 bug 2014-03-05 11:53:09 -03:00
wmayer
5fdb762236 + work on item 0000494 2014-03-05 13:53:08 +01:00
wmayer
480bf1bfa7 + fix scale in TopoShapePy 2014-03-05 11:10:55 +01:00
Yorik van Havre
e398f3ee7e Arch: Fixed SectionPlane direction 2014-03-04 13:51:18 -03:00
Yorik van Havre
2a5c51971e Arch: temporary workaround to SoBrepFaceSet freeze 2014-03-04 12:51:44 -03:00
wmayer
9367488293 + fixes #0001312: Save sheet doesn't write the file in some directories 2014-03-04 10:38:40 +01:00
Yorik van Havre
d632eb2843 Draft: Small fix in trimex 2014-03-03 17:32:48 -03:00
Yorik van Havre
66f6dc6282 Start: Improvements to the Start page - relates to #1017
* Removed the videos section
* Added descriptions for feed links
* New cleaner look
* Colors taken from the system
* Feed links open in an external browser
2014-03-03 17:01:18 -03:00
wmayer
c50c30c320 + fixes #0001330: Cannot link edge to external geometry 2014-03-03 18:50:43 +01:00
wmayer
170265cd67 Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code 2014-03-03 18:48:12 +01:00
Yorik van Havre
80f2a3a8a4 Draft: minor fix in Offset 2014-03-03 13:47:29 -03:00
wmayer
874f61e165 + fixes #0001356: Error message displays value in Radians (adding reduntant/conflicting angle constraint) 2014-03-03 17:19:33 +01:00
Yorik van Havre
92023533b5 Draft: small fix to clone object 2014-03-03 12:18:54 -03:00
blobfish
4f6b64f252 Part: ModelRefine: Skip conic edges.
Extension on Mantis #1450
2014-03-03 10:32:15 +01:00
wmayer
629d5cc1fe + fixes #0001318: Crash when exporting .step file 2014-03-02 18:16:16 +01:00
Sebastian Hoogen
3986c887c3 BrepTools::Dump to string 2014-03-02 14:42:41 +01:00
wmayer
5f7ed33c40 + improve doc string (for bug 1257) 2014-03-02 13:12:23 +01:00
Sebastian Hoogen
fe0180d6b3 parse keyword arguments in Part::TopoShapePy::makeOffsetShape 2014-03-02 08:56:08 +01:00
wmayer
c50b29004e + fixes #0001430: SegFault when FreeCAD imports textured PLY file 2014-03-01 16:32:29 +01:00
blobfish
7eab688032 Part: ModelRefine: Skip spherical edges for edge fuse.
Mantis #1450
2014-03-01 13:15:16 +01:00
blobfish
f8b16e0bbb Part: CheckGeometry: Adding shape content widget to task 2014-03-01 12:45:54 +01:00
Yorik van Havre
363b62a891 Draft: Fixed PropertyAngles - fixes #1451 2014-02-28 15:53:09 -03:00
Yorik van Havre
810555d2ab Draft: Small typo fix 2014-02-28 10:05:44 -03:00
wmayer
849e39f576 + Disable debug prints in gear feature, fix JSON error on save and load 2014-02-28 10:21:49 +01:00
wmayer
6b578d13fc + Avoid to open two transactions when creating a pad 2014-02-28 10:02:59 +01:00
wmayer
a84abfda39 + fixes #0001449: CalculixLib.py not included in ~/src/Mod/Fem/CMakeLists.txt 2014-02-27 23:50:23 +01:00
wmayer
1e2268e8b6 + PySide migration 2014-02-27 19:15:46 +01:00
WandererFan
b3d1b7a2ea 1443: Fix ShapeString user font selection on Windows 2014-02-27 15:18:18 +01:00
wmayer
daf8b1d49e + fixes #0001447: Crash when opening task dialog for orthographic projection while another task dialog is open 2014-02-27 11:14:53 +01:00
Yorik van Havre
995b146659 Arch: Small fixes around Arch and Draft 2014-02-26 18:01:24 -03:00
WandererFan
50883c44f7 Fix spurious "None" on cancel BSpline/BezCurve 2014-02-26 00:03:23 -03:00
wmayer
75e5d5f3ac + Fix broken unit tests 2014-02-25 15:24:10 +01:00
Yorik van Havre
9fc0f0d76b Arch: Fixed test suite - fixes #1442 2014-02-25 10:22:01 -03:00
Yorik van Havre
e2bb30bd47 Arch: small fix to Ifc Explorer 2014-02-24 22:00:13 -03:00
Yorik van Havre
3f99b6ec26 Part: Fixed python representation of Part2DObject - fixes #1387 2014-02-24 16:10:51 -03:00
Yorik van Havre
bab0c366a7 Draft: used distToShape in DraftGeomUtils - fixes 1439 2014-02-24 12:19:36 -03:00
Yorik van Havre
7b92e8fa8e Draft: Turn Draft BezCurves into faces when closed 2014-02-24 10:56:00 -03:00
Yorik van Havre
49ba4de6b8 Arch: Added BezCurve to Arch WB 2014-02-23 12:04:37 -03:00
WandererFan
515449d324 Cosmetic change - remove "######" placemarkers 2014-02-23 11:54:59 -03:00
Sebastian Hoogen
2dfabfdcb5 Draft Bezier Curve: implemented Continuity Property
Draft: allow continuity on closed Bezier curves

Draft: BezCurve bugfixes
    - smoothBezCurve
    - edit mode
    - avoid splitting points into segments as long as degree is zero
    - increase the continuity when closing curve
    - closed berzier curves
    - Catch modifications of continuity of first and last knot on open curves
2014-02-23 11:54:59 -03:00
Sebastian Hoogen
6f8c1c61b7 Draft: added functions to edit tangent or symmetric bezier curves
changed icon Draft_BezTanNode
       bugfix in Draft BezCurve modifytangentpole
       move poles with knots for Bezier Curves with Degree >=3
       make bezier curves symmetric/tangent when clicking on poles by
           keeping the coordinates of the selected pole
2014-02-23 11:54:58 -03:00
WandererFan
e60a77eb27 Add BezCurve tangent/symmetric buttons to Draft.Edit 2014-02-23 11:54:58 -03:00
Sebastian Hoogen
69b09448d9 Draft Bezier Curves: Add functionality to mockup
- Split poles to multiple bezier segments
     - set degree of bezier curve
     - Close Draft bezier curves
     - set Degree at creation
     - implement addPoint for piecewise Bezier curves

Draft BezCurve bugfixes
    - fix Close button for BexCurve Edit
    - fix tracker behaviour in for BezCurve.undoLast

Draft Bezier Curve: use circle trackers for control points

Draft: prepare functions to make bezier knots tangent or symmetric
2014-02-23 11:54:58 -03:00
WandererFan
2d43d61b92 Add Draft Bezier Curve draw & edit mockup using bSpline tools. 2014-02-23 11:54:58 -03:00
Yorik van Havre
204c37aa59 Fixed a regression in wire.makePipeShell caused by commit d62ed23 2014-02-22 11:01:43 -03:00
Yorik van Havre
9b00c29a5d Arch: removed some debug output 2014-02-22 11:00:10 -03:00
Yorik van Havre
114ccd2119 Draft: Fixed IsActive methods - fixes #1431 2014-02-22 10:59:28 -03:00
wmayer
e8cb83a48b + fixes #0001429: don't apply booleans on null shapes 2014-02-22 13:06:30 +01:00
blobfish
19f1d974c2 Part: CheckGeometry: Mantis #0001427
Store coin referenced pointer instead of viewprovider
2014-02-22 12:13:11 +01:00
Yorik van Havre
3bebf0dcea Fixed Draft utilities menu 2014-02-21 18:16:25 -03:00
Yorik van Havre
3acd9719c5 Arch: fixed Continue mode 2014-02-21 17:52:14 -03:00
Yorik van Havre
a63f4c1f2e Used new PropertyQuantity API in Draft & Arch - fixes #1414 2014-02-21 12:37:29 -03:00
blobfish
2915712842 Part: CheckGeometry: Mantis #0001426
Empty compound throwing exception for bounding box.
2014-02-20 17:46:04 +01:00
Yorik van Havre
7baf1e0971 Draft: small cleanup in draft menu 2014-02-20 11:25:34 -03:00
Sebastian Hoogen
7a7fd33672 OpenSCAD: import surfaces 2014-02-20 11:12:51 -03:00
Sebastian Hoogen
8b2134705a OpenSCAD: use PropertyQuantity 2014-02-20 11:12:51 -03:00
Sebastian Hoogen
d702911523 OpenSCAD binary gives version info on stderr in never versions 2014-02-20 11:12:51 -03:00
Sebastian Hoogen
103321cff7 Use Part::Mirroing in importCSG 2014-02-20 11:12:51 -03:00
Sebastian Hoogen
0e6b7a629d OpenSCAD use PythonFeatures for hull and minkowski 2014-02-20 11:12:51 -03:00
Sebastian Hoogen
de038b327f OpenSCAD: igonre cylinder with negative height
and bugfix in mesh import
2014-02-20 11:12:51 -03:00
wmayer
e26735d354 + Fix for OCC 6.6 2014-02-20 10:33:09 +01:00
blobfish
f51ffa62f3 Part: CheckGeometry:
adding build entry name for dialog
    add bounding box to all entries
    fixed the positioning of bounding box
    removal of object hierarchy. boost function dispatch
    add BOPAlgo_ArgumentAnalyzer
2014-02-19 18:16:08 -05:00
jriegel
bb98b5afb0 Improve runing the Calculix process 2014-02-18 22:07:46 +01:00
wmayer
e5eecc41dd + Update Material resource file 2014-02-18 14:00:11 +01:00
Cercos-Pita J.L
9040278c0d Modified the resources used tool 2014-02-18 10:47:50 +01:00
Cercos-Pita J.L
e94a68c828 Cleared non-updated tools 2014-02-18 10:16:56 +01:00
Cercos-Pita J.L
6edfd09dcb Cleared unused icons 2014-02-18 10:13:13 +01:00
Cercos-Pita J.L
4169d4f788 Regenerated the branch 2014-02-18 10:08:12 +01:00
wmayer
28b5d77408 + Set const attribute to Python binding of TopoFace where needed 2014-02-17 17:19:14 +01:00
wmayer
81cbd2643f + draw additional dashed line in brush tool 2014-02-17 15:27:59 +01:00
wmayer
d3760deeeb + fixes #0001388: SIGSEGV in Part::GeometryCurvePy::toBSpline 2014-02-17 11:40:09 +01:00
WandererFan
0f9001a3f5 Handle non-Ascii in ShapeString SStringValue 2014-02-17 10:48:56 +01:00
wmayer
8de258dded + Fix compiler warning 2014-02-17 10:45:23 +01:00
WandererFan
ea0e7bed89 revise Part.distToShape return value format 2014-02-17 10:34:14 +01:00
WandererFan
dcc4839968 Add Part.distToShape() 2014-02-17 10:34:13 +01:00
jriegel
6d1d55dc15 Implement the python gear feature 2014-02-16 22:19:59 +01:00
jriegel
5c3187da85 Fix not set optional python parameter 2014-02-16 22:19:57 +01:00
jriegel
0fbe570f9e switch the physical Properties to Quantity and add Pressure and Force 2014-02-16 22:19:56 +01:00
jriegel
587f6b220b add fcgear
http://forum.freecadweb.org/viewtopic.php?f=9&t=5703
2014-02-16 22:19:55 +01:00
jriegel
c9c24cf0b6 small fix 2014-02-16 22:19:54 +01:00
wmayer
bccd10a9ea Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code 2014-02-16 18:02:35 +01:00
wmayer
fb994e204c + fixes #0000854: Ability to change number of digits to the right of decimal place in spinboxes 2014-02-16 18:02:09 +01:00
jriegel
89ea7ad268 using QProcess for starting Calculix 2014-02-16 14:33:55 +01:00
jriegel
aa6bafa222 fix for reset the color information on changing the base mesh 2014-02-16 14:33:47 +01:00
wmayer
1be3308c21 + fixes #0001413: Part.Shape.transformGeometry on Null Shape causes SIGSEGV 2014-02-15 19:54:15 +01:00
Sebastian Hoogen
d46fcf08b1 OpenSCAD Module: Adds support for Frustum and fixes minor bugs 2014-02-14 14:43:29 -02:00
wmayer
e08635b1e8 + fixes #0001413: Part.Shape.transformGeometry on Null Shape causes SIGSEGV 2014-02-14 15:02:26 +01:00
wmayer
65d001f3d4 Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code 2014-02-13 17:04:14 +01:00
wmayer
893a5d3a86 + PropertyLength inherits PropertyQuantity 2014-02-13 17:03:48 +01:00
Yorik van Havre
478772f067 Draft: small fix in point object 2014-02-13 12:19:59 -02:00
Yorik van Havre
e374ba9873 Draft: prevent other Draft objects from becoming Support 2014-02-13 10:04:06 -02:00
Yorik van Havre
5043125bb0 Arch: small bugfix in window 2014-02-13 10:03:45 -02:00
logari81
4d918d1f8f Sketcher: fix polyline closing when coincident points are involved 2014-02-12 22:23:43 +01:00
jriegel
9c8df98c9f Implementing Calculix binding 2014-02-12 19:39:49 +01:00
wmayer
6f2f417976 + Fix undo/redo issue with pad 2014-02-12 16:15:24 +01:00
wmayer
e9b275c7e6 + support loading projects with old pad features, fix critical bug where the unit gets replaced 2014-02-12 15:14:02 +01:00
Yorik van Havre
57d45928e4 Arch: improvements to survey tool 2014-02-12 09:39:07 -02:00
jriegel
29e6610ab8 Writing Calculix file 2014-02-12 00:15:57 +01:00
jriegel
24b06ad3db Calculix Analysis output 2014-02-11 19:49:47 +01:00
Yorik van Havre
f7d90bc789 Arch: Survey tool 2014-02-11 16:30:16 -02:00
Yorik van Havre
43a665451d Arch: added a pref option to disable snapping to the base object (restores normal snapping for arch objects) 2014-02-11 11:17:39 -02:00
jriegel
f8e49be141 Added new color types to Preferences 2014-02-10 21:25:54 +01:00
Yorik van Havre
b99cfa0fbb Draft: small fix in DXF exporter 2014-02-10 17:09:46 -02:00
Yorik van Havre
c260ede083 Arch: option to save a list of exported objects together with an ifc file - fixes #1371 2014-02-10 12:54:27 -02:00
wmayer
d81803de05 + fixes #0001380: Allow to set user-defined names for constraints 2014-02-10 15:36:58 +01:00
jriegel
ad0db9f4c5 Further implementing MechanicalAnalysis 2014-02-09 21:40:46 +01:00
jriegel
d17fb3aa5d First tests of using InputField via Python 2014-02-09 20:50:07 +01:00
jriegel
893f330043 Fix default bug in Pad dialog 2014-02-09 19:21:01 +01:00
jriegel
cd69467ede Finish get nodes by surface 2014-02-09 17:55:35 +01:00
jriegel
1341c43e5f Get node of face implementation 2014-02-09 17:55:34 +01:00
Yorik van Havre
1ec10333f2 Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code 2014-02-09 13:33:09 -02:00
WandererFan
9d235d7fb9 Avoid OCC error for closed Draft.BSpline with same first/last points 2014-02-09 13:30:49 -02:00
jriegel
a97f53a5e7 Fully implement Units in PartDesign Pad 2014-02-09 16:23:06 +01:00
jriegel
3f9642136c Merge remote-tracking branch 'refs/remotes/s7726-repo/PadToolDatum' 2014-02-09 16:23:05 +01:00
Yorik van Havre
99902b22b7 Draft: made last commit more backward-compatible 2014-02-09 13:08:02 -02:00
Daniel Falck
9ede51b2f6 added way of breaking BSplines into line segments in Shape2DView 2014-02-09 13:02:38 -02:00
logari81
fa33bcae4a + fixes #0000928: Change selection numbering base in the Sketcher from 0 to 1 2014-02-08 23:51:15 +01:00
wmayer
49155648cb + Add pipette icon 2014-02-08 16:10:16 +01:00
Gavin Swanson
a40a5dd12d Add fancy unit/math input to pad tool
Pad tool does not currently save the units, so the result is still in mm.
2014-02-07 22:10:31 -08:00
Yorik van Havre
4e722e2cda Arch: IFC browser - fixes #1384
Arch -> Utilities -> IFC Explorer
This opens a browser window that displays the contents of an IFC file
in a more readable manner than a text editor.
2014-02-07 10:57:34 -02:00
Joshua Christopher
0af6f52369 Set enable-disable states for Reversed checkbox 2014-02-05 15:41:35 -02:00
Joshua Christopher
165a4e530a Added a reversed checkbox. 2014-02-05 15:41:35 -02:00
Yorik van Havre
2ee101dee3 Draft: fixed draft scale again - fixes #1385 2014-02-04 16:08:09 -02:00
Sebastian Hoogen
e1931f066f Draft SVG export: fix viewbox for raw output 2014-02-04 15:44:35 -02:00
wmayer
ca00665421 + fixes #0001380: Allow to set user-defined names for constraints 2014-02-04 18:32:05 +01:00
Yorik van Havre
bba8760b11 Draft: fixed a bug in Draft Scale 2014-02-04 09:44:50 -02:00
wmayer
1441021541 + fixes #0001380: Allow to set user-defined names for constraints 2014-02-03 14:45:41 +01:00
jriegel
9a2fab28d2 BugFix and error reporting
* Fix a bug if the macro path is invalid
* reporting exeptions if somethings fail in the Draft core modules init
2014-02-02 21:25:02 +01:00
Yorik van Havre
a7d297c33d Draft: Fixed a bug in intersection snapping with arcs 2014-01-28 19:15:09 -02:00
wmayer
06e77239e6 + fix minor error 2014-01-28 17:19:01 +01:00
wmayer
5de7738709 + fixes: #0001369: Part::TopoShape::getMemSize fails for Bezier Curves 2014-01-28 11:29:21 +01:00
Yorik van Havre
36bcc580d6 Draft: fixed bug in dimensions direction 2014-01-27 13:51:10 -02:00
Yorik van Havre
c3e8a1579b Draft: applied ulrich1a's fix to svg output - fixes #1365 2014-01-26 20:32:35 -02:00
Yorik van Havre
69cc7ec901 Arch now works in console mode - fixes #1362 2014-01-26 20:13:50 -02:00
wmayer
ce8efb118c + Add new icons, fix German translation in Points module 2014-01-26 16:19:07 +01:00
wmayer
d39afd36c2 + Add module name to Raytracing command 2014-01-26 16:01:37 +01:00
wmayer
0da6de629d + fixes #0001364: Issue 1256 is not actually fixed 2014-01-24 13:54:57 +01:00
wmayer
698899e6d7 + Fix limits in tessellation panel 2014-01-22 15:42:18 +01:00
wmayer
6c6340312c + Resort edit nodes of sketch view provider 2014-01-19 18:34:47 +01:00
Yorik van Havre
4a8b5cc60e Draft: fixed small bug in bezier-to-svg code 2014-01-19 09:49:17 -02:00
wmayer
cf1e4ecd4f + fixes #0001325: PushButtons in TaskPanel too small 2014-01-18 13:37:34 +01:00
Sebastian Hoogen
9c5f1c216d Drawing: approximate rational splines and enforece only GeomAbs_C0 2014-01-18 11:50:57 +01:00
Yorik van Havre
843838ec19 Draft: Added shoogen's fix to bspline to svg stuff 2014-01-17 09:40:48 -02:00
wmayer
98cef33d61 + Approximate curve to B-Spline 2014-01-17 10:53:13 +01:00
Yorik van Havre
47d5c615d9 Draft: Added direction vector to dimensions 2014-01-16 17:13:21 -02:00
Yorik van Havre
13bccea8a1 Arch: Added blondel ratio to stairs 2014-01-16 16:32:05 -02:00
Yorik van Havre
99e05a3236 Draft: Added a decimals property to Draft Dimensions 2014-01-16 16:18:46 -02:00
Sebastian Hoogen
e99216189c importCSG: add empty compounds for elemets with size 0 2014-01-16 15:41:16 -02:00
Yorik van Havre
21d736d21f Arch: Added landings to arch stairs 2014-01-16 14:21:58 -02:00
wmayer
08698154c8 + fixes #0001266: Part Common fails with two surface objects 2014-01-16 14:04:19 +01:00
wmayer
795bd01f31 + fixes #0001148: Incorrect STL from a mesh 2014-01-16 11:55:32 +01:00
Yorik van Havre
828c4618aa Draft: small bugfix 2014-01-15 19:49:43 -02:00
Yorik van Havre
e8ab9bd2e0 Draft: added a debug message to bspline-to-svg conversion 2014-01-15 19:41:33 -02:00
Sebastian Hoogen
e9201cc9d6 support curves in Draft.getSVG()
curves with a degree<=3 will be converted to bezier segments
curves with a higher degree are discretized
2014-01-15 22:22:40 +01:00
jriegel
5a4b4da59f Fix for Python binding in FEM result objects 2014-01-15 19:33:44 +01:00
Sebastian Hoogen
15089556cd Updated ISO7200 based drawing templates
added Working space and Title block tags
2014-01-15 12:03:55 -02:00
Yorik van Havre
5e7c5a2bfb Arch: removed degug messages in collada importer 2014-01-15 12:01:57 -02:00
Yorik van Havre
5556d1506e Draft: small unicode bugfix 2014-01-15 10:44:05 -02:00
Yorik van Havre
9fdf3f64ad Arch: Add a pref option to disable auto wall-merge 2014-01-14 17:02:16 -02:00
Yorik van Havre
e352e169da Arch: Automatic wall height - fixes #980
+ Walls can now be capped by roofs, by subtracting a roof from them
+ Walls and Structs with height = 0 take height from their parent floor
+ Changing the placement of a floor changes all the placements of its children
2014-01-14 16:16:04 -02:00
Yorik van Havre
e14a9e49d9 Arch: Refactored Stairs code for easier extension 2014-01-14 15:12:08 -02:00
wmayer
7eeebbed53 fixes #0001191: Cannot manipulate length if moved away from between the 'red lines' 2014-01-14 11:48:34 +01:00
Yorik van Havre
6245957478 Draft: Fixed utf8 bug in shapestring 2014-01-14 00:36:59 -02:00
Yorik van Havre
96ff9e37c2 Draft: Fixed Draft edit again! (better this time...) 2014-01-13 17:54:45 -02:00
Yorik van Havre
c1aea6337c Draft: Fixes in Draft edit 2014-01-13 14:12:28 -02:00
wmayer
ca3b87a719 + Rename methods 2014-01-12 21:42:46 +01:00
wmayer
99d10a6e49 Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code 2014-01-12 18:49:24 +01:00
wmayer
0f6ccf11bf + Projection of edges and wires 2014-01-12 18:48:55 +01:00
jriegel
3cbc877f6b fix some warnings 2014-01-12 16:25:47 +01:00
jriegel
33248f756f Merge branch 'refs/heads/j-downsett-orthos_finished'
Conflicts:
	src/Mod/Drawing/Gui/TaskOrthoViews.cpp
2014-01-12 16:23:03 +01:00
jriegel
3f52b88c5b Fix for Windows 2014-01-12 16:21:07 +01:00
Jose Luis Cercos-Pita
11278f34f3 rebased (regenerated) branch from master 2014-01-12 15:07:19 +01:00
wmayer
d97feb01cd Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code 2014-01-11 15:00:14 +01:00
wmayer
1b9f4e7b7a + fixes #0001350: error on line 1507 at column 1: Encoding error - Not possible to create a drawing in french language 2014-01-11 14:59:51 +01:00
Yorik van Havre
88c5045368 Arch:workaround for horizontal extrusions in IFC export 2014-01-11 11:55:42 -02:00
jriegel
6078846fa2 Increase Performance Postprocessing 2014-01-11 14:50:22 +01:00
jriegel
c71c1b8679 Improving Post-Processeing performance 2014-01-11 14:50:08 +01:00
Yorik van Havre
cc9c9dfcf4 Draft: fixed message containing PyQt 2014-01-10 17:55:03 -02:00
j-dowsett
83c9017eff Rewrite of OrthoViews. Detect page size and titleblock from tags in SVG template. Separation of logic from GUI. Much improved logic. No longer uses python to manipulate views - calls C++ methods directly. Can now support more views, and axonometric views in any position. 2014-01-10 11:33:34 +00:00