lp:~ultimaker/ultimaker/+git/CuraEngine
- Get this repository:
-
git clone
https://git.not.enabled/~ultimaker/ultimaker/+git/CuraEngine
Import details
This repository is an import of the Git repository at https://github.com/Ultimaker/CuraEngine.git.
Last successful import was .
Branches
Name | Last Modified | Last Commit |
---|---|---|
CURA-10561-makerbot | 2023-10-19 10:49:24 UTC |
Applied clang-format.
Author:
casperlamboo
Applied clang-format. |
CURA-11098- | 2023-10-19 10:44:26 UTC |
Applied clang-format.
Author:
casperlamboo
Applied clang-format. |
CURA-10783_ |
2023-10-19 08:15:45 UTC |
Moved and optimized generic geometric methods
Author:
Erwan MATHIEU
Moved and optimized generic geometric methods |
CURA-11041_ |
2023-10-18 07:43:13 UTC |
Merge branch 'main' into CURA-11041_fracional_support_gap
Author:
Remco Burema
Merge branch 'main' into CURA-11041_ |
5.5 | 2023-10-16 11:30:09 UTC |
CURA-11140 (#1969)
Author:
Saumya Jain
CURA-11140 (#1969) |
CURA-10993_ |
2023-10-11 08:38:43 UTC |
Merge branch '5.5' into CURA-10993_simple_prime_tower_raft
Author:
c.lamboo
Merge branch '5.5' into CURA-10993_ |
main | 2023-10-10 09:05:54 UTC |
Merge branch '5.5'
Author:
Jelle Spijker
Merge branch '5.5' |
CURA_11109_ |
2023-10-03 17:10:59 UTC |
Merge branch '5.5' into CURA_11109_revert-extra-skinwall-bridging
Author:
Casper Lamboo
Merge branch '5.5' into CURA_11109_ |
CURA-11084_ |
2023-09-26 18:22:30 UTC |
Add missing 'perform_prime' member-variable.
Author:
Remco Burema
Add missing 'perform_prime' member-variable. Note that this needs the updated GRPC definitions as well! -- This caused that variable to always be (re)set to false, even when no plugin was present, due to the 'identity' conversion taking place. (Maybe we should stop that in general, since that implies that we copy the data even when no plugin is present.) In any case, even if it wouldn't have caused this particular bug, it's an oversight that should be fixed anyway. should fix CURA-11084 |
CURA-11019_ |
2023-09-14 19:40:36 UTC |
Applied clang-format.
Author:
rburema
Applied clang-format. |
CURA-10475_ |
2023-09-11 07:15:06 UTC |
fix benchmarks
Author:
Jelle Spijker
fix benchmarks Contributes to CURA-10475 and CURA-10951 |
CURA-10446_ |
2023-09-05 05:08:30 UTC |
Merge branch 'main' into CURA-10475_engineplugin
Author:
Jelle Spijker
Merge branch 'main' into CURA-10475_ |
CURA-10918_ |
2023-08-31 14:52:45 UTC |
Put note in gcode if min layer time has been applied.
Author:
Remco Burema
Put note in gcode if min layer time has been applied. Will help with finding issues, debugging, and pointing out (the reason begind) unintuitive results to users, caused by the minimum layer time feature ('cool_ implements request from print-processing and materials team CURA-10918 |
CURA-10854_ |
2023-08-29 13:38:59 UTC |
Applied clang-format.
Author:
rburema
Applied clang-format. |
CURA-10670_ |
2023-08-12 08:34:36 UTC |
Fix potential buffer-underrun problems in infill.
Author:
Remco Burema
Fix potential buffer-underrun problems in infill. Infill is often printed way faster, and doesn't need these extra special fills -- it can violate the percentage of infill the user sets too. Can't believe it _was_ the infill this _whole time_, and that I reviewed but didn't register these extra bits. part of CURA-10670 (and CURA-10829 I guess) |
gh-pages | 2023-08-11 11:31:54 UTC |
add C++ Benchmark (googlecpp) benchmark result for ae003e7a45c02ee7bc21eebb1c...
Author:
github-action-benchmark
add C++ Benchmark (googlecpp) benchmark result for ae003e7a45c02ee |
CURA-10925_ |
2023-08-09 23:18:27 UTC |
comment always
Author:
jellespijker
comment always Contributes to CURA-10925 |
CURA-10748 | 2023-07-19 15:20:43 UTC |
Disable toolpath generation on local maxima single bead
Author:
c.lamboo
Disable toolpath generation on local maxima single bead CURA-10748 |
CURA-10728_ |
2023-07-05 20:14:46 UTC |
Take skirt-height into account for skirt-outline(s).
Author:
Remco Burema
Take skirt-height into account for skirt-outline(s). CURA-10728 |
5.4 | 2023-07-04 08:20:52 UTC |
Merge pull request #1891 from Ultimaker/CURA-10724_smooth_operator
Author:
Casper Lamboo
Merge pull request #1891 from Ultimaker/ CURA 10724 smooth operator |
cura_10724 | 2023-06-09 09:13:54 UTC |
Merge pull request #1871 from smartin015/add_target_machine
Author:
Casper Lamboo
Merge pull request #1871 from smartin015/ Add TARGET_MACHINE.NAME header comments |
CURA-10255_ |
2023-06-02 13:35:14 UTC |
Add voronoi test case
Author:
c.lamboo
Add voronoi test case CURA-10255 |
CURA-10500_ |
2023-05-30 18:16:48 UTC |
Slightly less terrible results.
Author:
Remco Burema
Slightly less terrible results. part of CURA-10500? |
automerge_ |
2023-05-23 21:54:25 UTC |
New workflow: Auto-merge main branch into extant remotes.
Author:
Remco Burema
New workflow: Auto-merge main branch into extant remotes. |
CURA-9848 | 2023-05-23 21:43:46 UTC |
Merge branch 'main' into CURA-9848
Author:
Remco Burema
Merge branch 'main' into CURA-9848 |
CURA-10475_validate | 2023-05-23 16:22:14 UTC |
Split channel-code into header and source.
Author:
Remco Burema
Split channel-code into header and source. Also move to utils. And fix benchmark code. part of CURA-10475 |
CURA-10152- |
2023-05-10 12:38:05 UTC |
Removed declarations of deleted functions.
Author:
Remco Burema
Removed declarations of deleted functions. Also remove public access for something only accessed within the class anyway. done in pursuit of CURA-9994 |
CURA-9158 | 2023-05-10 12:38:05 UTC |
Removed declarations of deleted functions.
Author:
Remco Burema
Removed declarations of deleted functions. Also remove public access for something only accessed within the class anyway. done in pursuit of CURA-9994 |
CURA-10046 | 2023-05-10 12:38:05 UTC |
Removed declarations of deleted functions.
Author:
Remco Burema
Removed declarations of deleted functions. Also remove public access for something only accessed within the class anyway. done in pursuit of CURA-9994 |
CURA-10255_ |
2023-05-09 05:41:11 UTC |
Various fixes in `removeCollinearPoints`
Author:
c.lamboo
Various fixes in `removeCollinea - if polygon has 3 points, and they are collinear the path is cleared CURA-1255 |
CURA-10415_ |
2023-04-21 15:03:31 UTC |
Merge pull request #1876 from Ultimaker/CURA-10465
Author:
Remco Burema
Merge pull request #1876 from Ultimaker/ Fix division by zero |
CURA-9790- |
2023-03-29 06:42:08 UTC |
Some type boyscouting
Author:
Jelle Spijker
Some type boyscouting Contributes to [CURA-9790] |
5.3 | 2023-03-24 14:44:21 UTC |
Merge pull request #1855 from ckvsoft/patch-1
Author:
Remco Burema
Merge pull request #1855 from ckvsoft/patch-1 Update LayerPlan.cpp Fixes #14679 |
CURA-10201_ |
2023-03-21 13:06:11 UTC |
Apply small skin width also to the support interface.
Author:
Rijk van Manen
Apply small skin width also to the support interface. CURA-10201 |
CURA-9052_ |
2023-03-13 10:02:51 UTC |
use simplify instead of a custom function
Author:
Rijk van Manen
use simplify instead of a custom function CURA-9052 |
CURA-9540_ |
2023-03-07 13:50:07 UTC |
fix time_before instead of after issue
Author:
Rijk van Manen
fix time_before instead of after issue CURA-9540 |
CURA-10348_ |
2023-03-02 22:39:02 UTC |
Tower area was sometimes determined by first polygon.
Author:
Remco Burema
Tower area was sometimes determined by first polygon. Should clearly be the entire tower-roof on that layer instead. Otherwise the code makes very little sense. done as part of CURA-10347 |
CURA-10347_ |
2023-03-02 09:16:45 UTC |
Fix support not being generated for narrow ridges
Author:
c.lamboo
Fix support not being generated for narrow ridges CURA-10347 |
10220-mental_ |
2023-02-20 15:02:16 UTC |
Detect when support area's become too small and also generate towers for those
Author:
c.lamboo
Detect when support area's become too small and also generate towers for those Remove check that towers could only be generated directly below the model. CURA-10297 |
CURA-10220_ |
2023-02-14 15:45:58 UTC |
Fixed merging functionality
Author:
jspijker
Fixed merging functionality Contributes to CURA-10220 |
CURA-9879_ |
2023-01-24 20:09:51 UTC |
Moved PropertyAreasX definitions to where they're used.
Author:
Remco Burema
Moved PropertyAreasX definitions to where they're used. |
5.2 | 2022-12-30 11:56:59 UTC |
Use Arcus 5.2.2
Author:
jspijker
Use Arcus 5.2.2 Contributes to CURA-10072 |
CURA-9178_ |
2022-09-14 20:15:02 UTC |
Fix typo.
Author:
Remco Burema
Fix typo. |
CURA-9178_ |
2022-09-13 14:31:57 UTC |
Revert "Check for clockwiseness was inverted?"
Author:
Remco Burema
Revert "Check for clockwiseness was inverted?" This reverts commit 4593f678616982f |
sparselinegrid_ |
2022-08-26 19:09:50 UTC |
A little refactor/cleanup for sparse line grid insert.
Author:
Remco Burema
A little refactor/cleanup for sparse line grid insert. |
CURA-9031_ |
2022-08-09 17:39:11 UTC |
Use StrinLike concept
Author:
jspijker
Use StrinLike concept for auto constrain Contributes to CURA-9031 |
5.1 | 2022-07-19 08:26:37 UTC |
Use umbase 0.1.5
Author:
jspijker
Use umbase 0.1.5 Contributes to CURA-9365 |
CURA-9377_debug | 2022-07-18 13:48:15 UTC |
Add voronoi svg testing
Author:
Joey de l'Arago
Add voronoi svg testing |
CURA-9377_ |
2022-07-12 15:27:19 UTC |
Don't add transitions that were out of range
Author:
Ruben D
Don't add transitions that were out of range The transitions added in those cases may be beyond the maximum of the range at which it has that number of beads. The edge can be arbitrarily long after all. Contributes to issue CURA-9377. |
CURA-9295_ |
2022-06-08 12:57:55 UTC |
Make sure lowest density gradual infill is connected to the wall
Author:
c.lamboo
Make sure lowest density gradual infill is connected to the wall To prevent zig-zagify lines to overlap we offsetted each density index by a single line width so the zig-zagified lines would be adjacent. As the lower-density parts were offseted by its density index it was disjoint from the wall. Fixed by inverting the density-offset direction so the lower density areas are connected to the wall while the higher densities are disconnected. CURA-9041 |
CURA-8636_rdp_debug | 2022-06-01 16:08:05 UTC |
Add testing code again
Author:
Ruben D
Add testing code again |
dependabot/ |
2022-05-27 13:40:41 UTC |
Bump pyjwt from 1.7.1 to 2.4.0
Author:
Bump pyjwt from 1.7.1 to 2.4.0 Bumps [pyjwt](https:/ --- Signed-off-by: dependabot[bot] <support@ |
CURA-9296_ |
2022-05-18 08:23:38 UTC |
Remove `LazyInialization` class
Author:
c.lamboo
Remove `LazyInialization` class As it is not used anymore. CURA-9296 |
5.0 | 2022-05-12 15:34:12 UTC |
Merge pull request #1659 from Ultimaker/fix_microsegments_again
Author:
Casper Lamboo
Merge pull request #1659 from Ultimaker/ [CURA-9293] Define 'too long' line segments as twice the length of smallest. |
a_d_revert | 2022-05-05 14:40:53 UTC |
Don't add support geometry to model boundary
Author:
c.lamboo
Don't add support geometry to model boundary |
pva_support_fix | 2022-05-05 12:34:32 UTC |
Don't set cross_boundary when failing to avoid obstacle
Author:
c.lamboo
Don't set cross_boundary when failing to avoid obstacle |
CURA-9178_ |
2022-05-03 15:10:33 UTC |
Add debugging code and attempts at fixes
Author:
Ruben D
Add debugging code and attempts at fixes Do not merge this. |
CURA-9178_ |
2022-05-03 10:50:17 UTC |
Add function to clean Voronoi diagrams of missing twins
Author:
Ruben D
Add function to clean Voronoi diagrams of missing twins Hopefully that fixes up this problem indefinitely. Contributes to issue CURA-9178. |
UMH-2022_ |
2022-04-19 21:40:24 UTC |
Merge branch 'master' into UMH-2022_litening_support
Author:
Remco Burema
Merge branch 'master' into UMH-2022_ |
temp_umh2022_branch | 2022-04-19 19:53:23 UTC |
move ugly WIP work to different folder via gith :-p
Author:
Remco Burema
move ugly WIP work to different folder via gith :-p |
immediate_ |
2022-04-15 16:35:59 UTC |
Send support structures for visualisation
Author:
Ruben D
Send support structures for visualisation |
CURA-8737_debug | 2022-03-28 12:34:43 UTC |
Preliminary changes to split off flow from line width
Author:
Ruben D
Preliminary changes to split off flow from line width This should be finished up and then re-committed. |
brim_per_material | 2022-02-18 14:27:57 UTC |
initial brim printing order requirements
Author:
Tim Kuipers
initial brim printing order requirements |
4.13 | 2022-01-24 15:11:50 UTC |
Split two options of removeDegenerateVerts into separate functions
Author:
Ruben D
Split two options of removeDegenerat And then make them refer to the same function again. Contributes to issue CURA-8903. |
4.12 | 2021-11-17 15:20:21 UTC |
Simpler way of finding tree-point insude part.
Author:
Remco Burema
Simpler way of finding tree-point insude part. Use functions that already exist instead of implementing new ones that mess up. part of CURA-8702 |
4.11 | 2021-08-25 11:05:48 UTC |
Improve assertion for insane point output
Author:
Konstantinos Karmas
Improve assertion for insane point output A vector with size > 400000 is not really an insane output, considering that even in the S5, which is a 340mmx240mm printer, a vector can end on a point e.g., (335000, 235000). This would give a `vSize` of ~409000 and trigger the "insane output". Also, we have many community printers at the range of ~ 350x350. So if we want to check for an insane output, it's best to check for the actual coordinates. CURA-8471 |
4.10 | 2021-06-25 11:26:25 UTC |
Properly round layer counts
Author:
Ruben D
Properly round layer counts The slicing itself is taking edge cases into account, but the calculation for the number of layers wasn't. Fixes CURA-7901. |
4.9 | 2021-05-03 15:10:50 UTC |
Fix interpretation of getExtrudersUsed
Author:
Ruben D
Fix interpretation of getExtrudersUsed It returns a vector of bools describing for each extruders whether or not they are used. It was previously being interpreted as a vector of extruder numbers that were being used. Contributes to issue CURA-8188. |
CURA-7948_ |
2021-02-25 01:40:31 UTC |
Also remove nodes linking to deleted edges
Author:
Ruben D
Also remove nodes linking to deleted edges |
CURA-7948_ |
2021-02-23 15:51:00 UTC |
Experiment with removing all edges without twins
Author:
Ruben D
Experiment with removing all edges without twins This should work but I messed the original algorithm up somehow. I'm going to try moving this to a separate branch. |
CURA-7970_ |
2021-02-16 09:37:40 UTC |
Merge branch 'CURA-7970_voronoi_graph_integer_rounding' into CURA-7970_vorono...
Author:
Ruben D
Merge branch 'CURA-7970_ |
UMH-2021_ |
2021-02-12 17:57:21 UTC |
reconnect trees from leaf if root has to be reconnected to a slope otherwise
Author:
BagelOrb
reconnect trees from leaf if root has to be reconnected to a slope otherwise if we reconnect roots to the nearest boundary the whole time |
flow_advance | 2021-01-28 09:50:55 UTC |
Filter short flow changes before advancing splits in time
Author:
Ruben D
Filter short flow changes before advancing splits in time The advance can make some flow changes last longer or shorter if it's not symmetric. Like if the increasing advance is longer than the reducing advance or vice versa. This leads to whole streaks of lines being reduced to 0 flow and such due to a tiny travel move in the middle. This is undesirable. Instead, filter out the noise first, then work with more realistic flow changes that can be achieved by the printer. |
optimize_ |
2020-11-20 16:00:14 UTC |
apply polygon stitching to open polylines
Author:
Tim Kuipers
apply polygon stitching to open polylines |
4.8 | 2020-11-06 14:12:09 UTC |
Merge pull request #1352 from Ultimaker/CURA-7804_Fill_gaps_between_walls_fil...
Author:
Jelle Spijker
Merge pull request #1352 from Ultimaker/ Fill gaps between walls fills gaps between skin and infill |
CURA-7557- |
2020-09-01 09:19:37 UTC |
Change the name from insets to outer walls
Author:
Jaime van Kessel
Change the name from insets to outer walls This makes it a bit easier to understand what is going on CURA-7557 |
4.7 | 2020-08-14 10:34:26 UTC |
Merge pull request #1304 from Ultimaker/CURA-7648_swap_roof_for_brim
Author:
Jelle Spijker
Merge pull request #1304 from Ultimaker/ 'Brim Replace Support' did not replace support-roof. |
interlocking_ |
2020-04-29 08:15:15 UTC |
prevent reduced width beams where interlocking structure meets boundary
Author:
Tim Kuipers
prevent reduced width beams where interlocking structure meets boundary |
4.6 | 2020-04-24 11:44:52 UTC |
Revert "Merge pull request #1238 from Ultimaker/CURA-7352_fix_simple_blocker"
Author:
Ruben D
Revert "Merge pull request #1238 from Ultimaker/ This reverts commit 14b9caef8aabab3 This reverts a cherry-pick that took a fix for oversimplifying the shape of supports from master into 4.6. The cherry-picked commit also had a bug that was later fixed on master, but that fix has further widespread impacts again leading to more risk of bugs later on. Contributes to issue CURA-7393. |
4.5 | 2020-02-20 08:02:58 UTC |
Merge pull request #1206 from Ultimaker/CURA-7229_fix_crash_randomize_infill_...
Author:
Remco Burema
Merge pull request #1206 from Ultimaker/ Fix crash when randomizing infill polygons |
4.4 | 2019-11-07 15:02:15 UTC |
Don't forget to update last_extruder
Author:
Ruben D
Don't forget to update last_extruder Contributes to issue #1157, but doesn't solve it yet. |
4.3 | 2019-09-10 11:40:34 UTC |
Fix bug that caused the corner shift to be weighted too much
Author:
Ruben D
Fix bug that caused the corner shift to be weighted too much The *2 was applied to the entire score. It should be applied just to the weighting of the corner angle. Contributes to issue CURA-6760. |
4.2 | 2019-07-10 10:33:13 UTC |
Create ooze shield only for outside polygons
Author:
Ruben D
Create ooze shield only for outside polygons In the holes it's useless since the nozzle switch will almost always happen outside the boundary. |
4.1 | 2019-05-21 15:48:44 UTC |
Simplify: Absolute value not needed when squared anyway. [CURA-6530]
Author:
Remco Burema
Simplify: Absolute value not needed when squared anyway. [CURA-6530] |
4.0 | 2019-02-20 11:43:21 UTC |
Merge pull request #995 from Ultimaker/CURA-6226_remove_travel_disabled_prime...
Author:
Lipu Fei
Merge pull request #995 from Ultimaker/ Fixed travel to prime-blob position still occured when disabled. |
fractal_dithering | 2019-01-22 19:03:24 UTC |
lil SquareSubdivTest changes
Author:
Tim Kuipers
lil SquareSubdivTest changes |
3.6 | 2018-11-06 10:22:59 UTC |
Merge branch 'mb-fix-multiple-bridge-layers-enable' of https://github.com/sma...
Author:
Jaime van Kessel
Merge branch 'mb-fix- |
3.5 | 2018-10-15 15:04:26 UTC |
Bug fix in comb path generation - correct fwd path length before comparing wi...
Author:
Mark Burton
Bug fix in comb path generation - correct fwd path length before comparing with rev path length. |
texture_ |
2018-09-20 13:00:29 UTC |
fix: omit threading funcitonality if not compiling with open MP
Author:
Tim Kuipers
fix: omit threading funcitonality if not compiling with open MP |
3.4 | 2018-07-09 08:55:15 UTC |
CURA-5374 processPerimeterGaps now uses skin_line_width for skin parts instea...
Author:
Jack Ha
CURA-5374 processPerimete |
3.3 | 2018-04-12 12:59:08 UTC |
Merge branch '3.3' of github.com:Ultimaker/CuraEngine into 3.3
Author:
Diego Prado Gesto
Merge branch '3.3' of github. |
3.2 | 2018-02-06 09:33:07 UTC |
Also reset E using G92 on BFB and Makerbot flavours
Author:
Ruben D
Also reset E using G92 on BFB and Makerbot flavours The original commit says that it's not supported well. However, the RepRapWiki says it's supported nowadays. Maybe the earlier firmware had some trouble there. Contributes to issue CURA-4918. |
feature_ |
2018-01-19 14:19:17 UTC |
Debug output to copy to Calc
Author:
Ruben D
Debug output to copy to Calc |
3.1 | 2017-12-15 12:12:57 UTC |
Fix possible segfault due to accessing deleted TopSurface
Author:
Lipu Fei
Fix possible segfault due to accessing deleted TopSurface CURA-4702 Some SliceLayers can be deleted during removeEmptyFirs |
3.0 | 2017-10-12 06:54:13 UTC |
Fix spaghetti infill crash
|
volumetric_prop | 2017-09-29 11:41:32 UTC |
initial implementation volumetric property provider
Author:
Tim Kuipers
initial implementation volumetric property provider |
2.7 | 2017-08-28 14:35:10 UTC |
fix: print thin walls accounts for wall_0_inset (CURA-4023)
Author:
Tim Kuipers
fix: print thin walls accounts for wall_0_inset (CURA-4023) |
2.6 | 2017-06-14 11:11:17 UTC |
Do not generate support when layer number is negative
Author:
Lipu Fei
Do not generate support when layer number is negative CURA-3934 |
2.5 | 2017-04-18 10:18:40 UTC |
fix: apply print_speed_layer_0 on prime tower rather than travel speed (CURA-...
Author:
Tim Kuipers
fix: apply print_speed_layer_0 on prime tower rather than travel speed (CURA-3694) |
2.4 | 2017-02-02 13:00:48 UTC |
Fix spiralize args bug - untested but this just looked wrong to me.
Author:
Mark Burton
Fix spiralize args bug - untested but this just looked wrong to me. |
1 → 100 of 105 results | First • Previous • Next • Last |