Commit Graph

9072 Commits

Author SHA1 Message Date
DeepSOIC
096eb67b47 PartPesign: Py: expose some methods of ViewProvider
* setBodyMode(bool)
* makeTemporaryVisible(bool)
2017-03-04 19:16:39 -03:00
DeepSOIC
5e5b3f8b61 PartDesign: add ViewProviderPython
+ bind PartDesign::Feature to PartDesign::ViewProvider, and adjust
viewprovider of PartDesign::FeaturePython accordingly.
2017-03-04 19:16:39 -03:00
DeepSOIC
eae0d6594c PartDesign: update primitives to use PartDesign::FeaturePy 2017-03-04 19:16:39 -03:00
DeepSOIC
ec29adfb55 PartDesign: add FeaturePython
Opens a window to extend PartDesign with Python
2017-03-04 19:16:39 -03:00
Yorik van Havre
1f81f8bd71 Draft: Fixed Shape2DView's Cut Face mode bug when cutting through multi solids 2017-03-04 16:08:52 -03:00
Kunda
de2392eb18 source typo fixes pt5
+ cleaning up some more non-short-URLs
Issue #2914
2017-03-04 13:07:13 -03:00
joha2
2c4b16d323 FEM: fenics xml mesh format, add mesh import 2017-03-04 13:02:11 -03:00
wmayer
c997fdf403 Merge branch 'master' of https://github.com/FreeCAD/FreeCAD 2017-03-03 22:38:19 +01:00
Jean-Marie Verdun
9619cb6e74 Move glortho2d to GLKMatrix4MakeOrtho as to avoid Deprecated Warning on Mac OS 2017-03-03 22:37:23 +01:00
wwmayer
94b6efde50 Merge pull request #583 from triplus/Font-size
Configurable coordinate info font size in Sketcher
2017-03-03 22:25:56 +01:00
wwmayer
a82a5d8c14 Merge pull request #582 from kkremitzki/sketch_hex_fix
Fix hexagon creation error
2017-03-03 21:47:37 +01:00
triplus
67303633bf Configurable coordinate info font size in Sketcher
Useful on HiDPI displays and occasionally requested feature on the forum.
2017-03-03 19:27:10 +01:00
Kurt Kremitzki
d35dc721f3 Fix hexagon creation error 2017-03-03 11:17:37 -06:00
Bernd Hahnebach
7f9bd4d1ad FEM: make object module, sort methods by name 2017-03-03 11:54:25 -03:00
Bernd Hahnebach
2ab1a1a047 FEM: result task panel, add Fem to module name 2017-03-03 11:54:25 -03:00
Bernd Hahnebach
2c5da013d7 FEM: FEM mesh 2 mesh command, make name fit in FEM name system 2017-03-03 11:54:25 -03:00
Bernd Hahnebach
69de116707 FEM: command modules, add Fem to file and class name 2017-03-03 11:54:25 -03:00
Bernd Hahnebach
d4a6fb166d FEM: mesh clear command, make name fit in FEM name system 2017-03-03 11:54:25 -03:00
Bernd Hahnebach
052f182e96 FEM: mesh print info command, make name fit in FEM name system 2017-03-03 11:54:25 -03:00
Bernd Hahnebach
decbd572da FEM: result show command, make name fit in FEM name system 2017-03-03 11:54:25 -03:00
Bernd Hahnebach
1101dc6ced FEM: results purge command, make name fit in FEM name system 2017-03-03 11:54:25 -03:00
Bernd Hahnebach
1d783a33fb FEM: solver control command, make name fit in FEM name system 2017-03-03 11:54:25 -03:00
Bernd Hahnebach
e478241f8d FEM: solver run command, make name fit in FEM name system 2017-03-03 11:54:25 -03:00
Bernd Hahnebach
687622650c FEM: code formating, use better variable name in the regard of codespell tool 2017-03-03 11:54:25 -03:00
ml
c2abaf2232 Fixed G2/3 command generation for flipped arcs. 2017-03-03 11:52:42 -03:00
ml
8195a5d6dc Using fuzzy comparison for half circle detection. 2017-03-03 11:52:42 -03:00
wmayer
a14d8b945b use consistent display mode names 2017-03-03 14:25:16 +01:00
wmayer
1a2d40f968 add boolean parameter to MeshKernel::AddFacets to disable check for manifold edges of new faces 2017-03-02 22:33:38 +01:00
wmayer
f55bf254b0 fix doc strings, replace label with check box in export panel 2017-03-02 21:55:04 +01:00
Ian Rees
5133af6ef5 Avoid empty meshes. Improve object type detection. 2017-03-02 17:41:14 +01:00
Ian Rees
76e4605364 Throw Python exception if format is unknown. 2017-03-02 17:41:14 +01:00
Ian Rees
371c3f7278 Tidy up. 2017-03-02 17:41:14 +01:00
Ian Rees
4fd7334f95 Export Part and Group objects. 2017-03-02 17:41:14 +01:00
Ian Rees
dd75896b07 Clean up docstrings to conform to PEP 8, tidy up. 2017-03-02 17:41:14 +01:00
Ian Rees
2673b8726c Add setting to export compressed/uncompressed AMFs 2017-03-02 17:41:14 +01:00
Ian Rees
88f74db845 Added some metadata to exported AMF 2017-03-02 17:41:14 +01:00
Ian Rees
8418f2d41a Added AMF compression. Works with Cura, not Slic3r 2017-03-02 17:41:14 +01:00
Ian Rees
8935db69f4 Renamed AmfExport.(h|cpp) to Exporter.(h|cpp) 2017-03-02 17:41:14 +01:00
Ian Rees
54d5e0e3f9 Refactoring mesh export code 2017-03-02 17:41:14 +01:00
Ian Rees
3a18d76fbd Basic AMF writing support
TODO:
  * Compression
  * Understand translations, constellations
  * Curved surfaces
  * Material parameters
  * Metadata, etc
2017-03-02 17:41:14 +01:00
Ian Rees
ae9be458b0 Add AMF to understood extensions/formats. 2017-03-02 17:41:14 +01:00
looooo
1e173b68a4 py3: Arch: mostly print-statements
7247937288be85fe217c2d57cdb96c9a666e4e28
00528f4b445fd851df53a79b4be6f1ff480f74d0
b7e3a874dbadbac1c1ecfade4b8676c15fdf25ee
2017-03-02 14:59:31 +01:00
Kurt Kremitzki
e81da82f79 Update arch exception catching for py3 2017-03-02 14:59:31 +01:00
Kunda
9410e751e9 source typo fixes pt4 (only on py3 merged code) 2017-03-02 13:47:21 +01:00
wmayer
08f4fbcea9 resolve merge conflict 2017-03-02 13:47:10 +01:00
looooo
f161505280 py3: web: gathering diff of py3-branch
22a4a6dfa223b8b7f0a4c8223cf2e249b6e13a57
ec9dcf7453d44ce21e6ab5e460293006a49e7ccc
11eb995a2e88df1125056403fb302ce85749f83c
2017-03-02 12:46:57 +01:00
looooo
5e6993a28c py3: Test: gathering diff of py3-branch
ec9dcf7453d44ce21e6ab5e460293006a49e7ccc
2017-03-02 12:46:57 +01:00
looooo
12a8c0fbe8 py3: Test: print 2017-03-02 12:46:57 +01:00
Priit Laes
fea91f701b python: Test: *.py: Fix python3 syntax 2017-03-02 12:46:57 +01:00
looooo
0d828beb7c py3: Start: gathering diff of py3-branch
ec9dcf7453d44ce21e6ab5e460293006a49e7ccc
2017-03-02 12:46:57 +01:00