Commit Graph

13948 Commits

Author SHA1 Message Date
wandererfan
97e1ca5ef6 Fix #3419 Circles as Polygons
- by default, OpenScad represents circles from
  dxf files as octogons.  This fix provides
  access to the OpenScad variable "$fn" which
  controls the number of polygon sides.
2018-06-10 19:33:33 +02:00
wandererfan
aec643fd84 Fix wrong point in Radius dim 2018-06-10 19:13:22 +02:00
wandererfan
06c5ef217d Make Dxf Dimensions compatible with ACAD 2018-06-10 19:13:22 +02:00
wandererfan
fd5e2de710 Make Dxf header compatible with ACAD 2018-06-10 19:13:21 +02:00
wandererfan
72e6a40a9a Fix 3505 Special Chars in Path
- thanks to @marams for the patch.
2018-06-10 19:13:21 +02:00
wandererfan
b448b693ed Ensure Correct Scale in DrawViewSection
- when the Source View for a Section is a Projection
  Group item, need to use the Scale property from the
  parent Projection Group.
2018-06-10 19:13:21 +02:00
wmayer
311fe7be59 fixes #0002725: Random color for features in PartDesignNext 2018-06-10 18:37:53 +02:00
looooo
d91a423e12 Arch: survey: py3-fix 2018-06-10 10:14:30 +02:00
wmayer
af2ebf86ff fixes #0003256: additive elements do not use color of Body 2018-06-10 10:12:32 +02:00
wmayer
b0e869174d fix possible crash when reverting a document 2018-06-09 23:22:56 +02:00
wmayer
d7c5f389e2 explicit handling of English/en locale in setLocale and supportedLocales 2018-06-09 20:34:54 +02:00
wmayer
21ec6f0b86 Some fixes for PropertyEnumeration:
+ when reading an enumeration ignore negative indexes and print a warning
+ raise an exception when trying to get the current value of an invalid enumeration
2018-06-09 20:00:28 +02:00
wmayer
41f51b33ee add methods to set/get locales 2018-06-09 17:31:19 +02:00
wmayer
790a4201ff properly handle failure of loading a module 2018-06-09 15:55:20 +02:00
wmayer
5ff103615f fix -Wmaybe-uninitialized 2018-06-09 12:05:19 +02:00
wmayer
920a4e62b2 add missing newlines 2018-06-09 11:47:12 +02:00
Markus Lampert
253e257ada Switched engrave to use path-geom tools 2018-06-09 11:14:08 +02:00
Abdullah Tahiri
2c89860a38 Sketcher: Wrong DoF reported - Fixes #3503 2018-06-09 11:11:46 +02:00
wmayer
8472bcba15 msvc2013 doesn't support default arguments in lambda expressions 2018-06-09 11:09:29 +02:00
Abdullah Tahiri
eacb14c3d4 Sketcher: Python interface to solveraid 2018-06-09 11:02:53 +02:00
Abdullah Tahiri
ce31cecc95 Sketcher: Ability for SketchObject to create a list of dependent geometric elements 2018-06-09 11:02:43 +02:00
luz.paz
2f39b92985 FEM: source typo fixes 2018-06-09 10:53:00 +02:00
Bernd Hahnebach
f7d9f734b5 FEM: add tool clipping plane tools 2018-06-09 10:53:00 +02:00
Bernd Hahnebach
74ee4a8bd9 Material: editor, move poisson ration into mechanical properties 2018-06-09 10:53:00 +02:00
Bernd Hahnebach
44fd9342e9 Material: editor, move in ui hardcoded properties into the editor module in a tuple 2018-06-09 10:52:59 +02:00
Abdullah Tahiri
f8d90fc6db GCS: Improved point symmetry constraint
=======================================

The original implementation won't work when the point is already on the line. See:
https://forum.freecadweb.org/viewtopic.php?f=3&t=29115#p237397

The new implementation works on the projections of the vectors linking the two first points with the symmetry point on the vector linking the two first points.

This assures that there is no stability problem when the point is already on the symmetry axis.
2018-06-09 10:50:05 +02:00
Abdullah Tahiri
a6fa514665 GCS: Add convenience point constructor 2018-06-09 10:49:55 +02:00
looooo
9c320b8c5f small flatmesh fix 2018-06-08 16:08:31 +02:00
Yorik van Havre
94e689a9b6 Arch: Added pref option to base new walls on Draft lines 2018-06-06 18:34:14 -03:00
Bernd Hahnebach
18f8986c85 Materials: use material directory pref from FEM 2018-06-05 14:28:25 -03:00
Bernd Hahnebach
42d49d0fbd FEM: pref general and material, change back the file chooser to dir chooser 2018-06-05 14:28:25 -03:00
Bernd Hahnebach
00ea89fc61 FEM: prefs, move material prefs from general tab into an own tab in FEM 2018-06-05 14:28:25 -03:00
Bernd Hahnebach
6474dfaf86 FEM: App Gui, sort headers and pref entries 2018-06-05 14:28:25 -03:00
Bernd Hahnebach
b604d1f682 FEM: cmake, sort files 2018-06-05 14:28:25 -03:00
Bernd Hahnebach
7488573b66 FEM: ccx binary, better error message if ccx binary exists but has problems to run, seen a lot on osx 2018-06-05 14:28:25 -03:00
Bernd Hahnebach
ef2c7ad31e FEM: command manager, use FEM wb icon as standard 2018-06-05 14:28:25 -03:00
Bernd Hahnebach
158ef0d27f FEM: calculix writer, do not write integration point results into dat file, because we do not have a reader for this ATM 2018-06-05 14:28:25 -03:00
Yorik van Havre
be40b73bef Merge pull request #1493 from WandererFan/update
Dxf Export Fix and Additional Features
2018-06-05 14:26:21 -03:00
WandererFan
f92f883a3e Merge branch 'master' into update 2018-06-04 17:03:54 -04:00
wandererfan
04a03a71c6 Fix wrong Pi literal on Win 2018-06-04 17:00:40 -04:00
looooo
59e06142dc Arch: Survey: fix py3 unicode problems 2018-06-04 19:23:42 +02:00
wandererfan
4fe09d8502 Control Dxf Point export by preference 2018-06-04 12:56:26 -04:00
wandererfan
a0bb84f19f Implement thumbnail blocks for Dimensions 2018-06-04 12:56:26 -04:00
wandererfan
d3befd1801 Position DPGI Dimensions correctly in Dxf file 2018-06-04 12:56:26 -04:00
wmayer
881059fd61 missing call to clear error indicator 2018-06-04 17:48:10 +02:00
Markus Lampert
bc41589957 Support for individual edges and faces of an attached shape string - fixed depth settings. 2018-06-04 12:06:45 +02:00
Markus Lampert
0c6404cfdd Fixed engrave gui updating Base and BaseShapes. 2018-06-04 12:06:44 +02:00
Markus Lampert
bad394343f Added support for rotated 2d shapes for engraving selection. 2018-06-04 12:06:44 +02:00
Markus Lampert
a3c0ff4c99 Added engraving support for attached ShapeStrings 2018-06-04 12:06:44 +02:00
Markus Lampert
7b0eec43c7 Fixed stock from base. 2018-06-04 12:06:43 +02:00