wmayer
2dce90b9b0
#0001150 : Abort on startup
2013-06-15 22:26:21 +02:00
Yorik van Havre
31fbfd33ef
0001151: Draft loads Part module at start
...
+ Fixed loading of Part module at startup
+ Minor cleaning around
2013-06-15 15:39:29 -03:00
Yorik van Havre
f0d9cdbc12
Draft: Small fix for malfuncioning pivy
2013-06-14 12:04:59 -03:00
Yorik van Havre
6a88bcd870
0001138: Use TypeId in Draft & Arch
2013-06-14 11:19:58 -03:00
wmayer
5a04adebe4
#0000862 : Draft toolbar doesn't disappear when switching workbenches
2013-06-13 22:30:46 +02:00
wmayer
88a05de6ba
#0001143 : Boolean Cut Fails with Extruded Shapestring
2013-06-13 14:37:01 +02:00
wmayer
b97266a341
#0001143 : Boolean Cut Fails with Extruded Shapestring
2013-06-13 12:14:24 +02:00
wmayer
b36ffe63fd
Activate OSD signals on Linux
2013-06-12 23:15:53 +02:00
wmayer
2282b72025
0001143: Boolean Cut Fails with Extruded Shapestring
2013-06-12 17:01:55 +02:00
wmayer
7e792ef761
Use PropertyFile for fonts
2013-06-11 22:31:15 +02:00
wmayer
32117fb980
Prepare Windows build to use FreeType
2013-06-11 17:28:21 +02:00
jriegel
f69a3842e9
New Gui
2013-06-09 20:18:26 +02:00
jriegel
8735f4b8a6
working on material framework
2013-06-06 23:24:30 +02:00
wmayer
b63f2c7f4b
Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code
2013-06-05 13:35:40 +02:00
wmayer
3664455182
Fix deadlock issue
2013-06-05 13:35:09 +02:00
wmayer
cb37f84ccb
Use TypeId in Draft
2013-06-04 21:16:28 +02:00
jriegel
8ddaf06100
Put the icons in play
2013-06-04 19:42:14 +02:00
jriegel
4ef45dad4b
Add icons to the resources
2013-06-04 19:02:17 +02:00
jriegel
8ef44934d2
Add some files to build
2013-06-03 21:00:38 +02:00
jriegel
ef6a4bdd10
Implementing special material gui
2013-06-03 18:05:52 +02:00
jriegel
53a2f03246
Add Icons
2013-06-03 10:14:39 +02:00
jriegel
eaa38ec43e
Add Material treatment file
2013-06-03 08:19:28 +02:00
jriegel
f120990372
Add file importer, standard material and Yoriks gui prototype
2013-06-01 20:27:30 +02:00
jrheinlaender
5e443eab04
Fixed build error on Ubuntu
2013-05-30 15:29:06 +02:00
wmayer
26d1751aeb
0000952: Download manager
2013-05-29 17:57:25 +02:00
jriegel
e6c649cc1d
Fix in Grid calculation and remove some trace messages from SMESH
2013-05-29 00:34:08 +02:00
wmayer
3db10284b1
0000952: Download manager
2013-05-28 18:14:58 +02:00
jriegel
c10d87d366
small fixes and tests in Fem
2013-05-28 18:13:01 +02:00
wmayer
2e31e177a8
Apply fix from mrlukeparry for datum labels
2013-05-27 11:25:50 +02:00
wmayer
376fdb4e91
Port to OCC 6.6
2013-05-25 23:46:28 +02:00
wmayer
d07fc16268
Improve ruled surface feature
2013-05-25 16:58:20 +02:00
wmayer
152d2b895f
Port to OCC 6.6
2013-05-25 13:30:01 +02:00
Jose Luis Cercós Pita
10fd202f95
Disabled simulations stuff for the master branch
2013-05-21 08:27:00 -04:00
Jose Luis Cercós Pita
9f2b514ae6
Prevented some errors in the floating coefficient computation
2013-05-21 08:27:00 -04:00
Jose Luis Cercós Pita
970c6a7fad
Fixed main frame area coefficient
2013-05-21 08:27:00 -04:00
Jose Luis Cercós Pita
2b38876e40
Managed situations when no tank volume can be found
2013-05-21 08:27:00 -04:00
Jose Luis Cercós Pita
f9e1c43285
Regenerated branch
2013-05-21 08:27:00 -04:00
wmayer
83a447f43f
MVC for tree view
2013-05-11 22:16:02 +02:00
wmayer
ab8a8cd371
Remove unneeded code
2013-05-07 15:35:51 +02:00
wmayer
9971dca73c
Add copyright notice
2013-05-06 12:51:47 +02:00
wmayer
8cf9dba3ba
Add python example of how to use splines
2013-05-06 12:50:31 +02:00
wmayer
50559c4b17
One more fix to avoid loss of data
2013-05-06 12:27:25 +02:00
wmayer
95b2a1cd2b
Fix another data loss issue in PropertyFileIncluded
2013-05-06 10:51:25 +02:00
wmayer
1aff25a62d
Fix data loss in PropertyFileIncluded
2013-05-06 08:27:25 +02:00
jriegel
0c3519b616
Switch setup Dialog around
2013-05-06 08:22:10 +02:00
jriegel
b46e89de25
transparent parameter in Dialog
2013-05-05 22:41:56 +02:00
jriegel
dab1499b5b
Further implementing parameter setting
2013-05-05 19:34:05 +02:00
wmayer
746ab2ec78
Add framebuffer support to Inventor viewer
2013-05-02 17:37:56 +02:00
jriegel
81aa1caf9b
Small fix in dialog box
2013-04-30 08:23:24 +02:00
jriegel
5f8f9842e4
wiering the tet dialog
2013-04-29 22:21:55 +02:00
wmayer
6551cc4d81
Command to reorient sketch
2013-04-29 21:12:45 +02:00
jriegel
3cca1594da
Add ActiveAnalysis logic
2013-04-29 20:08:21 +02:00
jriegel
2bc64acebf
Adding additional objects to FEM
2013-04-28 19:07:59 +02:00
jriegel
eaa639e5ae
Add ViewProvider and Dialogs for Analysis object and the Netgen mesher object
2013-04-28 19:07:57 +02:00
jriegel
3f48909fbc
Add active Analysis logic
2013-04-28 19:07:56 +02:00
wmayer
8122723360
Switch new selection style explicitly off for some types
2013-04-28 17:23:54 +02:00
wmayer
859cf78dba
0001087: Inventor Navigation continues with released Mouse Button
2013-04-27 22:10:59 +02:00
wmayer
9f0b1ac66e
Improve performance of box selection in sketcher
2013-04-27 20:45:16 +02:00
wmayer
420d10face
Add a GLPainter class to do all the OpenGL drawing stuff
2013-04-27 19:24:39 +02:00
wmayer
adaa3716dd
Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code
2013-04-26 17:22:10 +02:00
wmayer
c754280af6
Improve methods to select meshes, allow to smooth only selected area of a mesh
2013-04-26 17:21:36 +02:00
wmayer
2aabac71a7
Add convenience methods to query selection of a mesh
2013-04-26 17:20:24 +02:00
wmayer
cffc53f8ea
Fix whitespaces
2013-04-26 17:19:23 +02:00
wmayer
2fdc4c7a10
Better exception handling when writing STEP/IGES/BREP files via Python
2013-04-26 17:18:25 +02:00
wmayer
c7b0125769
Minor changes
2013-04-26 17:16:01 +02:00
Yorik van Havre
c2f452fd44
0000981: Arch groups now have a placement
2013-04-24 12:09:46 -03:00
jriegel
527a6f5562
Add mesh parameters and Some fixes
2013-04-23 00:16:47 +02:00
Yorik van Havre
a22a719cb9
Draft: dwg support in windows
2013-04-21 23:32:34 -03:00
Yorik van Havre
1eb96db737
Draft: fixed Draft's cmake file
2013-04-21 19:22:30 -03:00
Yorik van Havre
e3dd8196bd
Draft: Preliminary DWG support
...
Using the teigha file converter. Warning, only working on linux
at the moment. See mantis issue 1103 to help me porting to other OSes
2013-04-21 14:46:36 -03:00
Yorik van Havre
f815b07144
Draft: Added a Draft Ellipse object
2013-04-20 16:51:33 -03:00
jriegel
8a28382848
Adding additional objects to FEM
2013-04-20 10:53:03 +02:00
Yorik van Havre
051dee07f2
0000979: Move windows with their host wall
2013-04-19 18:46:24 -03:00
Yorik van Havre
3511a807a3
Draft: new method for exporting dxf arcs
2013-04-18 13:48:49 -03:00
Yorik van Havre
c46924e934
Draft: Small fix to Shape2DView
2013-04-18 13:00:39 -03:00
Yorik van Havre
3855575032
0000729: Arch grouping
2013-04-17 17:47:42 -03:00
Yorik van Havre
bfb5734d01
0001057: Bug in Draft Edit
2013-04-17 14:22:01 -03:00
Yorik van Havre
8050dd61a0
0001046: Draft angular dimensions
2013-04-17 11:16:06 -03:00
WandererFan
602bfe48cf
Add Draft.ShapeString Gui tool and makeShapeString function
2013-04-15 13:25:25 -04:00
Yorik van Havre
a2404d1ac7
Included more modules in sphinx docs
2013-04-15 11:29:45 -03:00
Yorik van Havre
8f41cc3512
0001003: Interactive Arch Structure tool
2013-04-14 17:45:00 -03:00
Yorik van Havre
932040bd90
Arch: Better wireframe material for the webgl exporter
2013-04-13 18:57:35 -03:00
Yorik van Havre
970889a655
Arch: Simplified webgl exporter
2013-04-13 00:29:05 -03:00
Yorik van Havre
e335a4348c
Arch: WebGL exporter now has mouse controls
2013-04-12 15:37:10 -03:00
Yorik van Havre
6dbf66b2a9
0001042: Draft DXF export with projection direction
...
The DXF exporter now features an option in Draft preferences
to project the selected objects along the current view direction
on export.
2013-04-11 14:20:50 -03:00
Yorik van Havre
9d067e5e88
Arch: fixed errors in webgl exporter
2013-04-11 11:23:39 -03:00
wmayer
fe19cb09cc
Do not override edit cursor with pre-selection
2013-04-10 13:57:44 +02:00
wmayer
42b54c1293
Fix build failure
2013-04-10 09:41:44 +02:00
Yorik van Havre
7e11f28866
0001035: WebGL exporter
...
The Arch module now features a webgl exporter that produces an all-included
HTML file that displays the exported objects in WebGL-capable web browsers.
Many enhancements are still necessary, especially with lights and materials.
At time of export, the exporter downloads the three.js library from github
and includes it in the HTML file, so it has no other dependencies.
2013-04-09 19:43:45 -03:00
Yorik van Havre
fbed270df9
0001062: New Part Helix icon
2013-04-08 17:09:31 -03:00
Yorik van Havre
75560719c4
0001068: Bug in Draft DXF export
2013-04-08 17:03:41 -03:00
wmayer
fd3d2ce266
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2013-04-08 12:55:14 +02:00
wmayer
f43f70f395
Implement GeometryCurvePy::length
2013-04-08 12:54:46 +02:00
jriegel
2818bc4ddf
Add ViewProvider and Dialogs for Analysis object and the Netgen mesher object
2013-04-08 10:42:08 +02:00
jriegel
720b4a2807
Add active Analysis logic
2013-04-08 10:42:07 +02:00
Yorik van Havre
e167c9e459
0001075: faster Draft manual coordinates
2013-04-07 18:47:02 -03:00
Yorik van Havre
a413a870a0
0000947: Arch windows based on fully constrained sketches
2013-04-07 18:29:27 -03:00
Yorik van Havre
5c65086735
0001082: Adding points in Draft Edit
2013-04-07 17:39:00 -03:00
wmayer
39e1b2dada
0001080: Wrong header define PART_GEOMETRY_H in ProgressIndicator.h
2013-04-03 13:12:17 +02:00
Yorik van Havre
aba5ca338d
Draft: Fixes to primitive-enabled tools
2013-04-02 19:43:10 -03:00
Yorik van Havre
7e64125ed1
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2013-04-01 17:48:25 -03:00
Yorik van Havre
216858e433
0001074: Draft Ellipse tool
...
The Draft module now features an Ellipse tool
that creates a Part Ellipse object.
2013-04-01 17:46:32 -03:00
wmayer
a65b197815
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2013-04-01 17:41:36 +02:00
wmayer
8b0bf33344
Disable NetgenPlugin for gcc and mingw
2013-04-01 17:40:52 +02:00
Yorik van Havre
c15ae93d25
0001073: Allow Draft tools to create Part Primitives
...
A preferences setting now allow Draft tools to create Part primitives
instead of Draft objects, when possible (currently point, line, arc,
circle and rectangle).
2013-03-31 23:20:30 -03:00
Yorik van Havre
9e8e7a97b9
0001072 : Edge.Curve assert in Draft
2013-03-31 17:54:32 -03:00
jriegel
7bedde5b4f
Remove Salomemesh from LibPack and compile with source. Changes for LibPack 8.1
...
Had to overwrite the salomemesh in 3rdParty with the original 5.1.2.2 from sf.net since through layout changes imposible to merge or even see changes in the code. Linux tweaking has to be done..
2013-03-31 00:16:25 +01:00
jriegel
8185740e4e
Geting NetGen roling
2013-03-31 00:16:20 +01:00
jriegel
fd52cefd49
Add workflow to create MeshShape node by commando and use standard hypotheses for meshing (quad surface)
2013-03-31 00:16:19 +01:00
jriegel
7b1feeac3c
Add support for quad faces in mesh
2013-03-31 00:16:18 +01:00
jriegel
60c4b3ecc4
Treat OCE in LibPack8.x with respect to debug/release
2013-03-31 00:16:17 +01:00
wmayer
c70a39c961
Minor repairs per jriegel/jmaustpc (fixes from wandererfan)
2013-03-30 13:42:30 +01:00
wmayer
73bcc4234c
For shapes with no faces remove display modes >Flat lines< and >Shaded<
2013-03-28 14:39:30 +01:00
jriegel
63adaeb9fc
Additional objects to handle Analysises
2013-03-27 11:41:17 +01:00
wmayer
95e19226c1
Fix typo
2013-03-27 11:18:44 +01:00
jriegel
a07f64a38a
Merge branch 'shapestring' of WndererFan and includ configure switch. Windows default off!
2013-03-26 14:51:45 +01:00
jriegel
eb6d7cedbc
Merge branch 'refs/heads/WizardShaft'
2013-03-26 13:23:27 +01:00
jmaustpc
3c9dbdebbe
flip arrow directions in Part_Export and Part_Import icons
2013-03-25 11:25:12 -03:00
jmaustpc
0ccbcffbf5
RuledSurface fixes, Switch Part_Mirror to SVG icon
...
RuledSurface fixes,
claim children
correct tool tip
change default name from "Filled_shape" to "Ruled Surface"
Part_Mirror
Switched icon in the tool bar, menu, and tree from
the existing PNG icon to the also existing SVG icon
2013-03-25 11:25:12 -03:00
jmaustpc
f18ddea1b3
Add and display Tree icon for Part_RuledSurface
2013-03-25 11:25:12 -03:00
jmaustpc
7975633807
Add an icon for Part_Export
...
Add the icon and make it display in the
Part workbench Part menu
2013-03-25 11:25:12 -03:00
Yorik van Havre
2b8f5cfd02
Arch: Merge Walls command
...
The merge walls command merges the selected walls (unifies their
underlying sketches into one and deletes remaining objects)
2013-03-24 16:15:03 -03:00
Yorik van Havre
913aa919dd
Arch: Better auto-fuse for walls
2013-03-24 15:22:37 -03:00
jrheinlaender
be36a348c8
Shaft Wizard: Right-click on column header brings up context menu
2013-03-24 16:28:13 +04:30
jrheinlaender
66ac727d07
Fem Constraint Visuals: Fixed bug that crashed FC when trying to edit a bearing constraint
2013-03-24 16:09:16 +04:30
jrheinlaender
f9d677e594
Shaft Wizard: Removed unnecessary (and erroneous) class variables which now allows the wizard to be called multiple times in a session...
2013-03-24 15:52:15 +04:30
wmayer
abc9e33e0a
Fix build error caused by items added multiple times to FemGui target
2013-03-23 13:14:49 +01:00
jrheinlaender
a085e21e9a
Bug fixes
2013-03-22 19:29:45 +04:30
WandererFan
c723cc99d1
Tidy PyList creation code. Add test driver.
2013-03-22 10:35:34 -04:00
WandererFan
830743d2e6
Refactor PyList logic to FT2FC from AppPartPy.
2013-03-22 09:38:32 -04:00
jriegel
bd197783c6
fixes for VisualStudio
2013-03-22 12:50:15 +01:00
jriegel
a44f1f32ff
Intgrate Jans FEM PullRequest
2013-03-22 12:49:05 +01:00
jriegel
fd8fb253d4
Methode stub for retriving surface nodes (todo)
2013-03-22 12:34:27 +01:00
jrheinlaender
d6dadf0a3b
Fixed unit mismatches in Shaft Wizard
2013-03-22 08:12:05 +04:30
wmayer
ce0e6e5cef
Make FeaturePython Python binding a template class to avoid code duplication
2013-03-22 00:34:18 +01:00
jrheinlaender
3a06458a2c
Fixed error after rebase
2013-03-21 18:08:56 +04:30
WandererFan
b507f618bb
Refactor to move FC object creation from AppPartPy to FT2FC.
2013-03-21 09:14:25 -04:00
jrheinlaender
ac91d8b0ec
Enhancements to Shaft Design Wizard, e.g. display of stresses for three axes and bending curve for shaft
2013-03-21 16:58:40 +04:30
jrheinlaender
af43eff2c2
Minor changes to FEM constraint visuals
2013-03-21 16:58:40 +04:30
jrheinlaender
20fdeb3d86
Added icons for FEM constraints, courtesy of jmaustpc
2013-03-21 16:58:39 +04:30
jrheinlaender
f5c6e4eae3
Improvements to FEM constraint objects
2013-03-21 16:58:01 +04:30
jrheinlaender
517443fb59
Fixed problems with loading of FEM constraint objects
2013-03-21 16:56:57 +04:30
jrheinlaender
d48542cf56
Split code into separate files for each constraint type
2013-03-21 16:56:57 +04:30
jrheinlaender
918291f81f
Created FEM constraint document object
2013-03-21 16:52:10 +04:30
WandererFan
da8b6d4a81
Eliminate temporary vector in FT2FC.
2013-03-20 19:39:03 -04:00
WandererFan
6465e367eb
Combine UCS2 & UTF-8 logic.
2013-03-20 19:12:53 -04:00
WandererFan
9c5608d8d2
Unicode cleanup.
2013-03-20 08:12:46 -04:00
WandererFan
88d037f26e
Handle UTF-8 in Py strings.
2013-03-19 13:20:12 -04:00
jmaustpc
9da66cbb02
Add and display PartDesign Tree icons
...
created Partdesign_Hole, Tree_PartDesign_Pad, and
Tree_PartDesign_Revolution SVG icons
Referenced the above in the PartDesign.qrc file
Modified the ViewProviders to display the Tree_icons
for Chamfer, Fillet, Draft, Groove, Hole, LinearPattern,
Mirrored, MultiTransform, PolarTransform, Revolution,
Scaled, Pad and Pocket.
PartDesign_Hole has not been implemented yet however
the ViewProvider has been, so I added the icon
2013-03-19 11:11:51 -03:00
WandererFan
d030445d39
Handle Py_UNICODE objects & ASCII Py_Strings
2013-03-18 18:05:38 -04:00
Yorik van Havre
5fff0f0fb8
0001056: Better tooltip for Sketcher Polyline tool
2013-03-16 23:21:45 -03:00
WandererFan
8b2c763e4a
Basic ASCII text to wire version. Breaks on Unicode. std::exception handling.
2013-03-16 17:07:05 -04:00
jriegel
1bb9e53326
Picking elements and faces in TaskCreateNodeSet
2013-03-16 16:23:12 +01:00
jmaustpc
a3d68a1d34
remove duplicate Include file PartFeature.h
...
remove
-// includes for findAllFacesCutBy()
-#include <TopoDS_Face.hxx>
-class gp_Dir;
-
from freecad/src/Mod/Part/App/PartFeatures
2013-03-16 12:02:27 -03:00
jmaustpc
a3ef789f5a
Allow faces to be profiles for a sweep & minor fix loft
...
Allow faces to be used as the profiles for a Part_Sweep
some minor fixes for Part_Loft
2013-03-16 12:02:27 -03:00
jmaustpc
0a7a9d9cf2
Part_Loft add ability to use a Facefor a profile
...
Part Loft internally uses either a vertices and/or wires as profiles.
If an edge is selected always was converted into a wire for MakeLoft.
This commit allows a face to be selected and then uses
ShapeAnalysis::OuterWire
to aquire a wire (from the outer edges of the face) to pass to MakeLoft.
2013-03-16 12:02:27 -03:00
jriegel
5fc802dfa1
Additional visual modes and some clean up in ViewProvider
2013-03-16 14:08:31 +01:00
jriegel
450b028042
Add slecection and edge visualization for Hex8
2013-03-16 12:28:18 +01:00
jriegel
906011451e
ElementSelection for Tet10
2013-03-16 11:17:36 +01:00
jmaustpc
59de0b5a9f
Tree icons now display Part Plane, Torus, Sphere, Cylinder,Cone
...
Created ViewProviders for the above.
Fixed a minor typo in the Part Line ViewProvider
2013-03-15 22:05:06 -03:00
jmaustpc
ecc28163bb
Enable Part_Mirror child item in tree
...
Part_Mirror now shows its child shape in the tree under
the newly created Mirror Feature. On deletion it's
child shape is set to show (if it had been hidden). Thus
making its behaviour and appearance consistant with other
Part tools, E.G. Part Fillet, Part Loft, etc.
2013-03-15 22:05:06 -03:00
jmaustpc
0b025ef5af
show Part_Extrude icon in the tree
...
Added reference to existing Part_Extrude icon
to ViewProviderExtrusion.cpp
2013-03-15 22:05:06 -03:00
jmaustpc
13601fbcd8
display Parametric Ellipsoid Tree icon
...
Add the line
sPixmap = "Tree_Part_Ellipsoid_Parametric.svg";
to the Ellipsoid viewprovider
2013-03-15 22:05:06 -03:00
jmaustpc
5c7c7b5bda
Add Parametric Part Plane Tree icon and reference in Part.qrc
...
Add Tree_Part_Plane_Parametric.svg and add its reference in
src/Mod/Part/Gui/Resources/Part.qrc
2013-03-15 22:05:06 -03:00
jmaustpc
cb45f66745
Change the tree icon displayed for Part_Box
...
Change the icon file name in the viewprovider for Part_Box
Add Part Box, Cylinder, Cone, Sphere, Ellipsoid, Torus
tree icons to the Part.qrc file
2013-03-15 22:05:06 -03:00
jmaustpc
e3777dafcc
Add Tree icons for 3d Part primitives
...
This commit is just the icons themselves, not
the code to display them yet.
Tree_Part_Box, Tree_Part_Cone, Tree_Part_Cylinder,
Tree_Part_Sphere, Tree_Part_Ellipsoid,
Tree_Part_Torus,
2013-03-15 22:05:06 -03:00
jmaustpc
1804fc5718
Minor mod to icons for Part Circle, Ellipse,Helix, Line
...
reduce size of Circle, Ellipse,Helix, Line, within the icons
To increase their spacings so when stacked they don't collide
2013-03-15 22:05:06 -03:00
jmaustpc
85bcb92856
add ViewProviders & Tree icons for Part Point, Ellipse, & Helix
...
Add ViewProviders to select an icon for the part primitives
Point, Ellipse, Helix,
Also return Part Box tree icon to "Tree_Part.svg"
2013-03-15 22:05:06 -03:00
jmaustpc
7e3807ab49
new Part Primitives icons, display tree icons Part Line and Circle
...
New icons for Parametric Part Primitives
Point, Line, Circle, Ellipse, Helix
Display the icon in tree via independent viewproviders for
Part Parametric Line and Circle
Change Part Box tree icon to display yellow Part Box icon from the tool bar
2013-03-15 22:05:06 -03:00
wmayer
89fae529ff
0001053: New Start Page tab every time the Start WB is selected
2013-03-12 11:17:24 +01:00
wmayer
90d06b1bd7
Fix compiler warning
2013-03-12 11:13:14 +01:00
wmayer
a38d46900c
Fix gcc build error
2013-03-11 10:57:01 +01:00
jriegel
dadafaac53
Implement selection for Tet4 elements
2013-03-10 14:53:53 +01:00
Yorik van Havre
1b016c4469
0001047: Collada export
2013-03-08 14:57:32 -03:00
wmayer
c2114d25fd
Apply Jim's patch
2013-03-07 14:54:13 +01:00
Yorik van Havre
f9444f83cf
Draft: Added Heal command
...
The Draft_Heal command allows to heal bad Draft objects coming
from earlier versions of FreeCAD.
2013-03-06 12:14:14 -03:00
wmayer
5bd1427f1d
Fix wrong order of arguments in Part.makeThread
2013-03-05 12:57:26 +01:00
wmayer
c9618b50ef
Fix build failure on Fem module
2013-03-05 11:16:35 +01:00
jriegel
b2d175edd3
Add ViewSelection and Jims Icon. Some fixes
2013-03-04 21:16:45 +01:00
Yorik van Havre
0ea6862601
Sketcher: small fix to allow to use SoDatumLabel in python
2013-03-04 15:56:17 -03:00
jriegel
8d3f1a9f24
Dialog for dealing with creation and edeting of node sets
2013-03-03 22:19:04 +01:00
wmayer
3025c6e292
Validate face in extrusion feature
2013-03-03 12:24:23 +01:00
wmayer
540bf6e655
+ Fix for subelements of SelectionObject, fix for SketchObjectPy::fillet()
2013-03-02 17:34:34 +01:00
jriegel
6593dc97b8
Create nodes set by poly pick
2013-03-02 16:04:55 +01:00
jriegel
f81425974b
Add Annotation capabilities on the FEM mesh ViewProvider
2013-02-28 18:17:29 +01:00
jrheinlaender
8235008ae7
PartDesign: Show overlapping transformations as rejected
2013-02-26 11:29:03 +01:00
Yorik van Havre
62dc05ffd9
0000983: Draft wires, rectanges and polygons now have a chamfer property
2013-02-25 23:26:42 -03:00
Yorik van Havre
3a04f6491b
Draft: small bugfix
2013-02-25 22:56:06 -03:00
Yorik van Havre
8e3e4b20bc
0000946: Draft inserts now set the active document
2013-02-25 19:38:53 -03:00
Yorik van Havre
4bcff22600
0000966: Draft Workingplane tooltip
2013-02-25 19:29:31 -03:00
Yorik van Havre
728d81bace
0001024: Draft Line properties now respect the placement
2013-02-25 19:21:28 -03:00
jriegel
5f43ef1a2a
Add PropertyIntegerSet and some classes to FEM
2013-02-24 21:57:35 +01:00
jriegel
af67612d7f
Implement Edge Visual for Tet4 and Tet10
2013-02-24 14:31:23 +01:00
jrheinlaender
b328943698
0000437 Sketcher: ask for value immediately after creating a length constraint
2013-02-22 11:09:31 +01:00
Yorik van Havre
f66c433e6c
0000959: Arcs exported to DXF with wrong direction
2013-02-21 19:36:24 -03:00
wmayer
66f6db9e91
Fix compile error with gcc
2013-02-21 11:50:49 +01:00
jriegel
26b0776e12
Speed up inside test with Grid data structure
2013-02-20 18:13:34 +01:00
wmayer
288f2f6476
Fix compile error with OCC 6.5.x
2013-02-19 17:38:43 +01:00
wmayer
def8cb81c0
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2013-02-19 15:18:29 +01:00
wmayer
00b4c9e192
Fix for sweep if selected trajectory is broken
2013-02-19 15:17:24 +01:00
jriegel
11b4abf24a
Log in FemMesh view provider and some warnings fixed
2013-02-18 22:29:02 +01:00
Yorik van Havre
fdc86819dd
0000999: Separate Draft upgrade and downgrade
2013-02-18 17:48:56 -03:00
jriegel
57115c1983
fix inner triangle supression
2013-02-18 00:26:43 +01:00
jriegel
a421386014
fix in readNastran
2013-02-17 23:36:08 +01:00
jriegel
c66b7d7ff2
implement Hex8 and change temporarily the line show
2013-02-17 21:32:53 +01:00
jriegel
bbac07e846
Fix for TopoShapeFacePyImp.cpp for older OCC versions
2013-02-17 15:44:49 +01:00
jriegel
82905f7be2
Implementing Visual for FEM mesh higher degrees
...
- Tet10
- Add interface to insert higher degree nodes
2013-02-17 15:38:27 +01:00
Yorik van Havre
1c9fe432f7
Draft: Upgrade tool is now available to python scripting
2013-02-17 11:24:12 -03:00
wmayer
3b80f64e6c
0001013: 0.13 program crash
2013-02-17 08:43:21 +01:00
wmayer
374370d3f4
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2013-02-17 08:28:23 +01:00
wmayer
0abef4d4e3
Mesh analyzing algorithms
2013-02-17 08:28:01 +01:00
Yorik van Havre
b1efe94651
Arch: Joining underlying sketches of connecting walls is now optional (preferences settings)
2013-02-15 13:20:26 -02:00
Yorik van Havre
b2be64ad23
Arch: New Arch and Wall icons
2013-02-15 13:16:18 -02:00
Yorik van Havre
53c6c16355
Draft: New Draft icon
2013-02-15 13:15:19 -02:00
Yorik van Havre
35709cc7e4
Arch: General optimization
2013-02-14 18:37:14 -02:00
Yorik van Havre
af529e2603
Arch: Internal IFC parser not used anymore if IfcOpenShell is present
2013-02-14 16:35:08 -02:00
logari81
046504234f
PartDesign: Intelligent defaults for the Reversed flag of Revolution/Groove features
2013-02-14 16:06:23 +01:00
logari81
ccf15f968c
PartDesign: Add method suggesting Revolution Reversed property so that material is always added to the support
2013-02-14 00:39:10 +01:00
jrheinlaender
8eef02111d
PartDesign: Add method suggesting Groove Reversed property so that material is always removed from the support
2013-02-14 00:32:02 +01:00
Yorik van Havre
9d3738b5ce
Merge branch 'yorik/ifctools'
2013-02-13 16:48:20 -02:00
logari81
d13afa7c3c
PartDesign: Highlight in red the rejected transformations when editing pattern features
2013-02-13 14:06:36 +01:00
logari81
e2e351b3ba
PartDesign: Remove unnecessary updateActive calls from creating pattern commands
2013-02-13 12:24:12 +01:00
logari81
9c7719e91b
Part: Avoid code duplication in Part2DObject
2013-02-13 12:18:31 +01:00
Yorik van Havre
f609573297
Draft: Fixed a disappearing wire problem in Upgrade tool
2013-02-09 14:18:55 -02:00
jrheinlaender
18da371546
Re-worked Part::checkIntersection to give less false positives for pattern features
2013-02-08 14:32:00 +01:00
logari81
5df7f2db88
PartDesign: fix exiting a TransformedFeature editing while in reference selection mode
2013-02-07 23:46:53 +01:00
logari81
9907c09efd
PartDesign: Custom sketch axes as references in linear pattern and mirrored feature
2013-02-07 21:04:00 +01:00
Yorik van Havre
e56cc61339
Arch: Added terrain property to Site objects
2013-02-05 14:24:21 -02:00
Yorik van Havre
138652f5f7
Arch: small tweaks to ifc importer
2013-02-04 23:42:22 -02:00
Yorik van Havre
60ccb19ddc
Draft: small fix in Draft Upgrade
2013-02-04 18:16:11 -02:00
Yorik van Havre
372b4542ee
0000963: Draft polar array
2013-01-23 16:31:10 -02:00
Sebastian Hoogen
5e46bea2ae
0000962: Attempting to import an SVG file fails
...
with "invalid literal for int() with base 16"
2013-01-21 11:39:50 +01:00
logari81
39792f0773
PartDesign: Fix mirrored feature with respect to custom sketch axis
2013-01-18 09:51:50 +01:00
Yorik van Havre
6e0dfbf0a5
Updated license info for sphinx and start module
2013-01-17 13:34:04 -02:00
logari81
3cdf8f4350
Sketcher, 0000944: Fix crash when the equality constraint is activated with a wrong selection
2013-01-10 15:48:38 +01:00
logari81
860a65d0a6
PartDesign: Deactivate nesting of original features in patterns
2013-01-09 23:35:32 +01:00
logari81
525cddaaf3
PartDesign: Refactor pattern features and gui
...
- remove StdDirection,StdAxis and StdMirrorPlane properties
- support sketch H_Axis, V_Axis, N_axis as valid references in patterns
- polish reference selection gui (unified for standard axes and custom references)
2013-01-09 23:18:38 +01:00
Sebastian Hoogen
9cd5810e15
add license notice to ply/setup.py
2013-01-09 15:09:23 +01:00
Sebastian Hoogen
d42a7c82ea
added licences for OpenSCAD module
2013-01-09 15:09:23 +01:00
Sebastian Hoogen
de9c17ec07
importCSG reverse polyhedra if they have negative volume
2013-01-09 15:09:22 +01:00
Sebastian Hoogen
0a876e18c9
bugfix for handling of elipses in importSVG
2013-01-09 15:09:22 +01:00
wmayer
f80c88b0cd
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2013-01-09 14:10:49 +01:00
wmayer
5af75be21b
License issues
2013-01-09 14:09:22 +01:00
logari81
afb3355193
Make Multitransform children inherit its Placement
2013-01-06 23:33:00 +01:00
wmayer
5dd72b9501
Fix box selection in sketcher
2013-01-05 13:29:39 +01:00
wmayer
cf07e511b3
Add project shape command to Drawing menu
2013-01-02 14:39:07 +01:00
wmayer
0ebffa930a
Do not pass 0 to PyObject_IsTrue
2012-12-30 23:16:56 +01:00
wmayer
1b345c193e
Use PyObject_IsTrue to check argument
2012-12-29 15:59:54 +01:00
jriegel
0efd86fbea
small cleanups
2012-12-29 13:12:35 +01:00
Sebastian Hoogen
bbdf7baabf
OpenSCAD compare against the beginning of the base object's name
2012-12-21 17:46:58 +01:00
Sebastian Hoogen
ab38bf2aa1
OpenSCAD fix import of PyQt in translate helper function
2012-12-21 17:29:56 +01:00
Yorik van Havre
0d17470a37
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2012-12-20 21:26:41 -02:00
Yorik van Havre
496a216f02
0000891: Draft intersection snapping
2012-12-20 21:26:09 -02:00
jriegel
fb2f381c1d
remove some loging for release
2012-12-20 22:23:08 +01:00
jriegel
f9da20f097
fix of #917
2012-12-20 19:10:29 +01:00
Yorik van Havre
2d35c343f2
0000919: Draft upgrade to face
2012-12-20 13:39:27 -02:00
wmayer
7408cc7589
0000919: Crash on upgrade from wire to face
2012-12-20 15:19:16 +01:00
Yorik van Havre
480f280322
0000890: bug in Draft Offset
2012-12-19 13:54:03 -02:00
Sebastian Hoogen
944959a624
OpenSCAD fix parsing bug for square statement
2012-12-18 20:31:41 +01:00
Yorik van Havre
7b44c7afc2
0000901: Draft Edit mode
2012-12-18 14:44:39 -02:00
Yorik van Havre
5ea7f58280
0000907: Draft snap icons
2012-12-18 14:17:08 -02:00
Yorik van Havre
f4a47f089c
Updated with latest crowdin translations
2012-12-18 13:28:11 -02:00
wmayer
f176811a4a
0000910: Circles Extrude Only Surfaces
2012-12-18 14:33:59 +01:00
wmayer
8b006b27dd
Disable Placement editing for part design transformation features
2012-12-18 10:35:30 +01:00
wmayer
9cbb88941f
Improve algorithm to check intersection of axis and sketch
2012-12-16 16:32:17 +01:00
wmayer
043dc60403
Do some error checking for sketch based features
2012-12-13 20:59:53 +01:00
wmayer
0a6979e0b9
Improve algorithm to check intersection of axis and sketch
2012-12-13 19:11:37 +01:00
wmayer
22cfda67de
Fix bug in check for intersection of axis with sketch
2012-12-11 20:06:56 +01:00
wmayer
bd5359f542
Some little fixes
2012-12-10 14:02:37 +01:00
logari81
1f51ebf8cf
Sketcher: Enable positioning of sketches with the manual alignment tool
2012-12-10 13:58:45 +01:00
logari81
85585cf49e
PartDesign: Enable manual alignment tool for PartDesign features
2012-12-10 13:58:44 +01:00
Yorik van Havre
5ea105abd6
Draft: bugfix in dimensions
2012-12-09 20:41:53 -02:00
logari81
5fa6db222a
Sketcher: Accept selection of a line and a symmetry point for creating a symmetry (midpoint) constraint
2012-12-09 00:29:00 +01:00
logari81
65b8457a9c
Sketcher: Avoid unnecessary updates in the ViewProviderSketch
2012-12-08 23:51:24 +01:00
logari81
8df4a29831
Sketcher: Include root point in box selections
2012-12-08 23:49:48 +01:00
logari81
2a401ee895
Sketcher: Fix deletion of coincident constraints on the root point
2012-12-08 23:48:35 +01:00
logari81
db901921db
Sketcher: Fix reverting of geometry on undoing a new constraint
2012-12-08 23:45:21 +01:00
wmayer
d838f44e3c
Make automake distcheck ready
2012-12-08 15:45:17 +01:00
Yorik van Havre
0d44f9252a
Draft: bugfix in polar snapping
2012-12-07 19:27:23 -02:00
wmayer
3c3abd456b
Merge branch 'master' of ssh://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad
2012-12-07 14:04:03 +01:00
wmayer
515f30c1a0
0000906: Segmentation Fault when try to use linear pattern on Part, fix some issues with selection gate
2012-12-07 14:01:49 +01:00
Yorik van Havre
71b1777e8a
Updated translation strings
2012-12-07 10:56:57 -02:00
Yorik van Havre
77db5496ac
Draft: small bugfix
2012-12-07 10:50:42 -02:00
wmayer
3cc9818713
0000903: V0.13 - Change Individual face color on solid is missing (finish this in 0.14)
2012-12-07 12:13:36 +01:00
wmayer
64e1c3635d
Fix build failures with automake
2012-12-06 20:13:24 +01:00
Sebastian Hoogen
e12b4217bb
OpenSCAD: fix translation problems and identation error
2012-12-06 14:09:08 +01:00
wmayer
0634a3a188
Fix script
2012-12-06 14:08:50 +01:00
wmayer
f9cff4c8a2
Improved algorithm to detect intersections of rotation axis and sketch
2012-12-06 13:21:10 +01:00
wmayer
6455c4edad
Update draft and shaft icons
2012-12-04 12:21:54 +01:00
wmayer
1b957e98bc
Fixes for OCC 6.3
2012-12-04 11:32:30 +01:00
jrheinlaender
40e3fa7a21
FeatureDraft: Omitted use of Remove() because of OCC bug
2012-12-04 10:59:46 +01:00
jrheinlaender
d6bd7f1a7d
Added for bore feature
2012-12-04 10:59:45 +01:00
jrheinlaender
3d4bca27b9
Added bore command to partdesign workbench
2012-12-04 10:59:45 +01:00
jrheinlaender
8371982dfc
Added check to Revolution and Groove for sketch axis intersecting the sketch face
2012-12-04 10:59:44 +01:00
jrheinlaender
8a1c9f0651
Fixed UI bugs
2012-12-04 10:59:44 +01:00
jrheinlaender
37b3c3df0f
Icon for PartDesign_Draft
2012-12-04 10:59:43 +01:00
jrheinlaender
d763053925
Fixed two bugs, thanks to wmayer
2012-12-04 10:59:42 +01:00
jrheinlaender
ac6f7a434b
Removed unnecessary boundary check for FloatConstraint property
2012-12-04 10:59:42 +01:00
jrheinlaender
3871b75d3e
Some notes on pad and draft features for future developments
2012-12-04 10:59:41 +01:00
jrheinlaender
0773311d5b
Created Draft feature for PartDesign
2012-12-04 10:59:41 +01:00