27 Commits

Author SHA1 Message Date
Ghostkeeper
acaf378f4b
Disallow Ultimaker PETG for Ultimaker 2+ printer
Apparently this has been tested and found to not print well.

Contributes to issue CURA-8200.
2021-05-04 11:54:46 +02:00
Ghostkeeper
5ef7fe56be
Remove unnecessary override of expansion angle to 45 degrees
Found in #6823.
2019-12-19 09:58:42 +01:00
Ghostkeeper
4a5673746c
Remove unused default_value overrides
These are overrides of default_value while there is a value defined. As such these overrides had no effect at all.
Changing them to value can actually change the behaviour of the profile. That is not what the profile author has apparently tested with, so I'm not doing that. I'm just removing the unused data.
In the future if we get new definitions the author gets notified of the error so that he may test more effectively. The legacy can't be fixed without re-testing, so I'm leaving that to the authors.

Done during Turbo Testing & Tooling. I want to go home for the weekend now...
2019-10-18 18:38:16 +02:00
Lipu Fei
12e794fe50 Remove has_machine_materials and has_variant_materials
They are not used.
2019-08-07 10:44:02 +02:00
Ghostkeeper
e26e825d83
Overwrite gantry height value instead of default_value
Because the default in fdmprinter has a formula in the value, the default_value properties wouldn't get used any more.
2019-05-13 09:30:32 +02:00
Diego Prado Gesto
14b409a895 Exclude gff and cff materials for all ultimaker printers except UMS5
Contributes to CURA-6089.
2019-03-25 12:59:05 +01:00
Lipu Fei
3dc29a8349 UM2+ do not support olsson block upgrade
CURA-6133
2019-02-01 11:05:48 +01:00
fieldOfView
c2558f91dd Remove UpgradeFirmware as supported machine action...
because the plugin adds itself as a supported action
2018-10-03 21:00:23 +02:00
fieldOfView
339987be9d Move hardcoded firmware-file table to definitions 2018-08-02 11:50:28 +02:00
Lipu Fei
aba3795d0b Add extruder definition for all single-extrusion machines
CURA-5334

All changed printers:

 - 101Hero
 - 3dator
 - abax_pri3
 - abax_pri5
 - abax_titan
 - alya3dp
 - anycubic_i3_mega
 - bfb
 - bq_hephestos
 - bq_hephestos_2
 - bq_hephestos_xl
 - bq_witbox
 - bq_witbox_2
 - creality_cr10
 - creality_cr10s4
 - creality_cr10s5
 - dagoma_discoeasy200
 - dagoma_neva
 - delta_go
 - deltabot
 - deltacomb
 - easyarts_ares
 - fabtotum
 - folgertech_FT-5
 - gmax15plus
 - grr_neo
 - imade3d_jellybox
 - innovo_inventor
 - julia
 - kemiq_q2_beta
 - kemiq_q2_gama
 - kossel_mini
 - kossel_pro
 - kupido
 - makeR_pegasus
 - makeR_prusa_tairona_i3
 - maker_starter
 - makerbotreplicator
 - malyan_m180
 - malyan_m200
 - mankati_fullscale_xt_plus
 - mendel90
 - monoprice_select_mini_v1
 - monoprice_select_mini_v2
 - peopoly_moai
 - printrbot_play
 - printrbot_play_heated
 - printrbot_simple
 - printrbot_simple_extended
 - printrbot_simple_makers_kit
 - prusa_i3
 - prusa_i3_mk2
 - prusa_i3_xl
 - raise3D_N2_plus_single
 - raise3D_N2_single
 - renkforce_rf100
 - rigid3d
 - rigid3d_3rdgen
 - rigid3d_hobby
 - rigid3d_mucit
 - rigid3d_zero
 - rigid3d_zero2
 - rigidbot
 - rigidbot_big
 - robo_3d_r1
 - seemecnc_artemis
 - seemecnc_v32
 - tam
 - tevo_blackwidow
 - tevo_tarantula
 - ubuild-3d_mr_bot_280
 - ultimaker2
 - ultimaker2_extended
 - ultimaker2_extended_plus
 - ultimaker2_go
 - ultimaker2_plus
 - ultimaker_original
 - ultimaker_original_plus
 - uniqbot_one
 - vertex_delta_k8800
 - vertex_k8400
 - zone3d_printer
 - zyyx_agile
2018-06-08 17:05:31 +02:00
Lipu Fei
c469ebbf9f WIP: Fix material lookup problems and update definition files 2018-02-16 14:23:11 +01:00
Lipu Fei
730cbb25bf WIP: Simplify machine creation 2018-02-16 14:23:11 +01:00
Ghostkeeper
202f7f87f8
Remove ID from definition files
Sometimes it's out of sync. Sometimes even missing. Let's just not use that any more.

Contributes to issue CURA-4243.
2017-11-02 12:53:06 +01:00
Ghostkeeper
4b4f971222
Make 'other' the default category
This should make it a bit easier for others to create a new definition since there is less for them to 'have to know'. Previously they would be required to fill in as category Other, but now they can just leave the category out.
2017-08-25 09:17:55 +02:00
Ghostkeeper
e1266ceb1f Change Ultimaker manufacturer to Ultimaker B.V.
The material profiles are sent to UM3 with a manufacturer that's obtained from the printer definition rather than the material definition. The printer definition was 'Ultimaker' rather than 'Ultimaker B.V.' and the printer checked against this.

Contributes to issue CURA-4159.
2017-08-11 10:24:13 +02:00
fieldOfView
4dea518c72 Add Upgraded Parts action for UM2 to add support for Olsson block
This adds a set of variants that just set the nozzle diameter and nozzle tip diameter. These variants are not used until the machine action sets the has_variants metadata entry.
2017-04-30 12:38:46 +02:00
Jaime van Kessel
b381186331 Set um2+ height to same as um2 2016-10-27 13:02:38 +02:00
Tim Kuipers
9cd6a8c1ae JSON feat: machine_name as a setting for the 3D printer model type (CURA-2360) 2016-09-13 16:44:55 +02:00
fieldOfView
5bf19f9ff2 Fix preferred material for cases when there more than 1 "pla" materials 2016-08-22 17:12:39 +02:00
fieldOfView
42fc25ab09 Move sorting of DefinitionContainerModel out of qml
Add printer dialog now has sections by a configurable metadata property. A prefered section is set to always show on top.
Add weights to the Ultimaker printer definitions to create a sensible list (newest on top).

CURA-1593
2016-08-01 19:18:56 +02:00
Jaime van Kessel
b62118dc1c Added supported actions to all UM machines
CURA-1385
2016-06-22 15:29:54 +02:00
Tim Kuipers
67058c3d45 fix: definition visibility got borked (CURA-1443)
machine definition visibility should be a metadata property and should be set to true for only those definitions which are actually machines
2016-06-10 14:52:15 +02:00
Arjen Hiemstra
65a563027d Specify preferred material/quality as wildcards
This way it becomes a lot simpler to match them

Contributes to CURA-1612
2016-06-04 21:19:05 +02:00
Arjen Hiemstra
6847365e09 Indicate the UM2+ should use machine specific materials and qualities
Contributes to CURA-1612
2016-06-02 08:10:55 +02:00
Arjen Hiemstra
24210246ee Add preferred variant, material and quality to UM2+ definition 2016-05-25 11:31:19 +02:00
Ghostkeeper
5ed881859d Fix ID of Ultimaker 2+
It's no longer necessary to append '_base' to the ID of printers with variants.

Contributes to issue CURA-1278.
2016-05-18 11:17:01 +02:00
Ghostkeeper
2b47fc738b
Translate definition for Ultimaker 2+
I've translated the inherit functions as values.

Contributes to issue CURA-1278.
2016-05-18 10:16:54 +02:00