Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-04-15Clear structure data when scene (meaningfully) changesimmediate_visualizationGhostkeeper
2022-04-15Don't refresh scene at every polygonGhostkeeper
Just, like, 10fps is fine.
2022-04-15Fix data types when reallocatingGhostkeeper
This was still inconsistent, leading to crashes.
2022-04-15Render correct colour depending on structure typeGhostkeeper
Starting to look like something now.
2022-04-15Don't render transparentlyGhostkeeper
It looks weird with different layers overlayed on top of each other. The render order is not correct.
2022-04-15Decouple PrintFeatureType from structure typesGhostkeeper
This is an update of the protofile as copied from CuraEngine.
2022-04-15Fix data type of colour and normal arraysGhostkeeper
Colours are 4D, with alpha channel. Both colours and normals are single-precision data, otherwise we'll get nonsense out of this.
2022-04-15Fix rendering of sent messagesGhostkeeper
- The indices should be a 2D array of N by 3, one line for each face. - We should store indices as int32. Converting them to that corrupts them. - Use a custom StructureNode class to customise the way they are rendered.
2022-04-13Only send relevant mesh data to MeshData objectGhostkeeper
2022-04-12Attempt at placing structure data in the sceneGhostkeeper
Not quite working yet, though. I need to be careful to not trigger a reslice when this happens.
2022-04-12Store data received from messagesGhostkeeper
Took a while to get right, but this seems to work well. Now let's see if we can visualise them...
2022-04-12Send X/Y/Z coordinates instead of separate ZGhostkeeper
It's more data, too bad. But otherwise the front-end has to interweave the Z coordinates in that data, which is difficult and expensive too.
2022-04-12Fix StructureView and move SceneNode in thereGhostkeeper
For better separation of concerns, we'll just have the engine plug-in receive the message and pass it on to whoever is listening. The StructureView will be listening and is supposed to store the data.
2022-04-12Add blanco plug-in for viewing structure visualisationsGhostkeeper
This will need to show the scene node with the visualisations
2022-04-12Add scene node with structure visualisationsGhostkeeper
2022-04-12Add Protobuf message for structure polygonsGhostkeeper
2022-04-07Scale convex hull only by X/Y shrinkage, and handle 0% gracefullyGhostkeeper
Only the X/Y shrinkage influences the convex hull collision area. Not the Z, nor the parent setting. Also, don't scale the collision area to 0. This value is not allowed by the setting system, so it'd indicate an error when slicing, but before slicing the convex hull gets calculated which results in degenerate polygons. Don't do that. Instead, we'll just let it pretend the scale factor is 1. Contributes to issue CURA-9091.
2022-04-07Merge pull request #11641 from Ultimaker/PP-129_increase-filter-distanceCasper Lamboo
increase filter distance
2022-04-07Merge branch 'master' into PP-129_increase-filter-distancePP-129_increase-filter-distanceCasper Lamboo
2022-04-07Merge pull request #11725 from Ultimaker/feat_transition_filter_limitCasper Lamboo
Feat/Fix: transition filter limit
2022-04-07Merge pull request #11774 from Ultimaker/PP-54_decrease-resolutionJoey de l'Arago
Pp 54 decrease resolution
2022-04-07Merge branch 'master' into PP-54_decrease-resolutionPP-54_decrease-resolutionj.delarago
# Conflicts: # resources/definitions/ultimaker.def.json # resources/quality/ultimaker_s3/um_s3_aa0.8_CPE_Superdraft_Print.inst.cfg # resources/quality/ultimaker_s3/um_s3_aa0.8_PETG_Superdraft_Print.inst.cfg # resources/quality/ultimaker_s5/um_s5_aa0.8_CPE_Superdraft_Print.inst.cfg # resources/quality/ultimaker_s5/um_s5_aa0.8_PETG_Superdraft_Print.inst.cfg
2022-04-07Merge pull request #11767 from Ultimaker/PP-115_improve-default-linewidthsJaime van Kessel
Pp 115 improve default linewidths
2022-04-07Merge pull request #11776 from Ultimaker/PP-154_adjust_horizontal_expansionJaime van Kessel
Reduced horizontal expansion offset to the theoretically correct valu…
2022-04-06Reduced horizontal expansion offset to the theoretically correct value of ↵p.kuiper
0.1*layer_height if the correction is performed on both sides of the wall (then totals 0.2*layer_height). Relates to PP-154
2022-04-06Removed the rather hacky implementation of the shrinkage factor averaging. ↵p.kuiper
Issues with dual extrusion were the second extruder is not used should solved in a different way. Relates to PP-77
2022-04-05disable wall_transition_filter_distancefeat_transition_filter_limitTim Kuipers
We don't want to filter based on the length of the filtered region, but based on the induced extra line width variation. This diables the setting for the frontend, but doesn't fully remove it yet. TODO
2022-04-05change name to transitionING filterTim Kuipers
This is not a property of a transition, but of when the transitioning algorithm makes or leaves out transitions
2022-04-05update filter margin name and descriptionTim Kuipers
2022-04-04increase outer wall linewidth when spiralizeRijk van Manen
This is mainly benefitting the AA04 0.3mm profiles. PP-115
2022-04-04remove redundant overwritesRijk van Manen
PP-115
2022-04-04update minimum linewidthRijk van Manen
since these settings are new to cura, I think it is safe to update them in fdmprinters. PP-115
2022-04-04follow the defaults set in ultimaker.def.jsonRijk van Manen
Only UM2+C keeps his on resolution settings, since this printer has a lower segments per second performance, and we are not going to work on it. PP-54
2022-04-04new default settings for ultimaker printersRijk van Manen
A higher resolution does not improve visual quality, a lower resolution means you need to improve firmware. PP-54
2022-04-01Removed the settings: "material_shrinkage_percentage" and update code that ↵PP-77_shrinkage_compensation_for_PLA_TPLA_PETGp.kuiper
was using this parameter. material_shrinkage_percentage_xy and material_shrinkage_percentage_z cannot depend on material_shrinkage_percentage otherwise their resolve function will not execute properly. I noticed that the shrinkage factors do not get the correct value if a wrong nozzle is chosen for a material. However, in that case the slicer will also not slice, so in practice this is not an issue Relates to PP-77
2022-03-31Updated the S3 and S5 PLA, T-PLA and PETG profiles to include the determined ↵p.kuiper
shrinkage compensation factor. PLA xy 100.2% z 100.1% TPLA xy 100.3% z 100.1% PETG xy 100.5% z 100.1% Relates to PP-77
2022-03-31Set visibility of shrinkage settings to true. Enable visibility in advanced ↵p.kuiper
(xyz shrinkage only) and the expert display mode. New calculations to determine the average shrinkage when two materials are used. By default the material shrinkage is set to null (None). In that case the shrinkage of that material is not taken into account in the new averaging formula. Support materials such as PVA, BAM, Aquasys etc. should keep this setting to null. When two materials are used with a shrinkage percentage the average of these two materials will be used. Relates to PP-77
2022-03-31Set Top Surface Layers to 0 and adjust flow to compensateGhostkeeper
It doesn't really work well with the monotonic order here. Contributes to issue CURA-9065.
2022-03-31Should be false by default.Remco Burema
Otherwise it'll mess up for most existing printers. part of CURA-9078
2022-03-30Merge branch 'PP-104_respect-maximum-flow-AA08'Ghostkeeper
2022-03-30Merge branch 'PP-93_improve-top-bottom-flow'PP-115_improve-default-linewidthsGhostkeeper
2022-03-30Merge branch 'CURA-8466_version_upgrade_50' of github.com:Ultimaker/CuraJaime van Kessel
2022-03-30Prevent crash on setConnectionState when no global stack is setJaime van Kessel
2022-03-30reduce speed to match maximum flow in CURA413Rijk van Manen
With the increase in linewidth to the nozzle size, the material flow for especially the infill (but also inner walls) is increased. The speeds are reduced for the superdraft profiles to match the maximum material flow in CURA413. In the future we want to clean this up in a nice way, but for now this at least fixes some serious extrusion problems. PP-104
2022-03-29change filter deviation defaultsTim Kuipers
as discussed with Rijk from PP&M
2022-03-29Merge branch 'master' into CURA-8466_version_upgrade_50Ghostkeeper
Conflicts: resources/definitions/fdmprinter.def.json -> Removed a setting while on master it was made hidden. Conflicting CURA-8466 with CURA-9069.
2022-03-29increase infill density for good top layer qualityRijk van Manen
With increasing the infill linewidth, the infill line distance is increased as well. The infill density of the AA0.8 profiles is increased by 5% to the default of 20%. PP-104
2022-03-29Remove Variable Line StrategyGhostkeeper
We will only support the Inwards Distributed strategy type from here on out. You can achieve a similar result as that one by adjusting the Wall Distribution Count setting (1 is Center Deviation, 2 is Inwards Distributed, 999999 approximates Distributed). Contributes to issue CURA-8466.
2022-03-29Correct new preferences versionGhostkeeper
Apparently this was also incremented since we made the original version of this upgrade for 4.9. Works now. Contributes to issue CURA-8466.
2022-03-29Remove filter_out_tiny_gaps from prepackaged profiles tooGhostkeeper
This setting was removed. The version upgrade would remove it (but that's not applied to pre-packaged profiles). Contributes to issue CURA-8466.