Commit Graph

151 Commits

Author SHA1 Message Date
Bernd Hahnebach
34d8519e62 Material: card tools, update csv and ods 2019-02-19 10:27:26 -03:00
Bernd Hahnebach
05d5e06b76 Material: cards, remove non standard language info 2019-02-19 10:27:26 -03:00
Bernd Hahnebach
39328fd373 Material: cards, fix some card names inside the cards 2019-02-19 10:27:26 -03:00
Bernd Hahnebach
14457379db Material: cards, remove spcific price values 2019-02-19 10:27:26 -03:00
Bernd Hahnebach
8d3c65e29c Material: card template, fix card name 2019-02-19 10:27:26 -03:00
Bernd Hahnebach
e9f7436ec3 Material: card template, add missing properties 2019-02-19 10:27:26 -03:00
Bernd Hahnebach
194184e3cf Material: card template, delete duplicate property for thermal expansion coefficient 2019-02-19 10:27:26 -03:00
Bernd Hahnebach
36af5be7f8 Material: mat card template, adapt units from FreeCAD unit system 2019-02-19 10:27:26 -03:00
Bernd Hahnebach
890629289f Material: card tools, add missing properties 2019-02-19 10:27:26 -03:00
Bernd Hahnebach
e6731765ff Material: card header, use the same header in all code files 2019-02-19 10:27:26 -03:00
Bernd Hahnebach
6c33f44419 Material: tools, add def to read and write a bunch of mat cards 2019-02-19 10:27:26 -03:00
wmayer
5873d9651e fixes 0003825: file location not stored when opening/saving materials 2019-02-16 22:53:54 +01:00
Bernd Hahnebach
04fbd8f6e6 Material: editor, white spaces 2019-02-15 19:02:43 +01:00
Bernd Hahnebach
19926d7beb Material, mat card writer, do not write empty sections 2019-02-15 19:02:43 +01:00
Bernd Hahnebach
71416a4005 Material: card tools, update csv and ods 2019-02-15 19:02:42 +01:00
Bernd Hahnebach
01b8861433 Material: mat cards, add unit to shear modulus 2019-02-15 19:02:42 +01:00
Bernd Hahnebach
e04ddc965a Material: editor xml prop file, add shear modulus 2019-02-15 19:02:42 +01:00
Bernd Hahnebach
f4cd8b36de Material: mat cards, fix a unit in an Aluminium 2019-02-15 19:02:42 +01:00
Bernd Hahnebach
520701c777 Material: card templates, remove wrong shear modulus name modulus of share and update materials csv and ods 2019-02-14 21:11:23 +01:00
Bernd Hahnebach
abeb108072 Material: mat cards, fix shear modulus name in all cards 2019-02-14 21:11:23 +01:00
Bernd Hahnebach
aa336f77cb Material: card templates, fix name of property shear modulus 2019-02-14 21:11:23 +01:00
Bernd Hahnebach
f3d652fbea Material: editor, get rid of duplicate unit definition
- in mat editor xml file and in FreeCAD unit system
- remove it from material editor xml file and get it from FreeCAD unit system
2019-02-14 21:11:23 +01:00
Bernd Hahnebach
0afa321746 Material: editor dict file, fix some units 2019-02-14 21:11:22 +01:00
Yorik van Havre
671addb4cd Material: Provisorily hide preview fields while mat preview is not implemented 2019-02-14 10:49:24 -02:00
Bernd Hahnebach
4b08acd301 Material: mat card parser, there are two parsers in FreeCAD, make some comments about the existance of each other 2019-02-12 10:17:50 -02:00
Bernd Hahnebach
e1740c0c10 Material: tools adapt csv and ods 2019-02-12 10:17:50 -02:00
Bernd Hahnebach
d651fce35e Material: cards, fix CardName 2019-02-12 10:17:50 -02:00
Bernd Hahnebach
4e7b3f3526 Material: card steel generic, fix kg unit 2019-02-12 10:17:50 -02:00
Bernd Hahnebach
e3cea848f5 Material: mat cards, add some units to all cards where missing 2019-02-12 10:17:50 -02:00
Bernd Hahnebach
be154a21d4 Material: card reader and writer, use file card name as CardName property 2019-02-12 10:17:50 -02:00
Bernd Hahnebach
f283bd6c96 Material: card reader, fix for values containing a = 2019-02-12 10:17:50 -02:00
Bernd Hahnebach
a8349c135b Material: card writer, some comments 2019-02-12 10:17:50 -02:00
Bernd Hahnebach
5ec5d072e6 Material: card writer, better attribute classification
- move Density from General to Mechanical
- move Source from Meta to General and call it SourceURL
- add ReferenceSource to General
- move specific price, vendor and ProductURL into group cost
2019-02-12 10:17:50 -02:00
Bernd Hahnebach
6421722ae1 Material: card writer, do not handle source as comment in mat card 2019-02-12 10:17:50 -02:00
Bernd Hahnebach
7edfa1e076 Material: card writer, move FreeCAD version info behind matcard info, std in original cards 2019-02-12 10:17:50 -02:00
Bernd Hahnebach
5798813be1 Material: Py3, get rid of extra bees on printing 2019-02-12 10:17:50 -02:00
Bernd Hahnebach
f98e930185 Material: Py3 fixes in mat card writer 2019-02-11 15:18:24 +01:00
luz.paz
cb4a0adf71 Misc. typos
Found via `codespell`
2019-02-08 11:01:24 -02:00
Bernd Hahnebach
c896eb49ca Material Editor: fix unit for specific heat, fixes #3781 2019-02-04 22:18:54 -02:00
Bernd Hahnebach
0bfcc2872a Material: code formating, flake8 2019-01-05 12:17:52 +01:00
Bernd Hahnebach
8166145d0c Material: code formating, file beginnings Python block comment with space, flake8 E265 2019-01-05 12:17:52 +01:00
Yorik van Havre
0970989adf Material: Fixed py3/import issues 2018-12-29 14:40:25 -02:00
caceres
7be816033a Material: MaterialEditor migrate to model/view 2018-12-29 12:47:30 -02:00
looooo
c2be67e812 py3: iteritems -> items, iterkeys -> keys 2018-12-08 11:27:22 -03:00
Yorik van Havre
3910a6b97f Material: Fixed encoding bug 2018-11-22 11:45:06 -02:00
Yorik van Havre
ce0f871cba py3 compatibility fixes 2018-10-27 16:04:51 -03:00
luz.paz
892c64823f FEM: Typos 2018-10-17 11:23:04 +02:00
wmayer
8088aa159f CMake 2.8.12 and lower allowed the SOURCE signature in add_custom_command
In CMake 3.0 the policy CMP0050 was introduced where it could be set to OLD to keep this behaviour while for NEW an error was raised.
Since CMake 3.5.2 a warning comes up when using the OLD behaviour and that it will be removed in a future version.

In FreeCAD we switched to the new behaviour now and removed the SOURCE signature from add_custom_command which affects the macros
fc_copy_sources, fc_target_copy_resource and fc_target_copy_resource_flat and their usage.
It's not possible any more to add files to a target by using the macros. Now a file must be added to the target before using the macros.

This commit fixes it for Arch, Draft, OpenSCAD, Material, Plot and Ship
2018-08-20 11:47:39 +02:00
Bernd Hahnebach
d546e41923 py3: define more unicode for python3, see commit 421afe84 2018-08-07 16:57:00 +02:00
Yorik van Havre
f138a5eb8d Arch: Enable compression when exporting IFC files (reuse similar vectors, colors, etc) 2018-07-17 14:19:38 -03:00