{"id":48469848,"url":"https://github.com/schiele/prusa2voron","last_synced_at":"2026-04-07T06:02:41.539Z","repository":{"id":334753714,"uuid":"1142063097","full_name":"schiele/prusa2voron","owner":"schiele","description":"Generate Voron config from Prusa XL config","archived":false,"fork":false,"pushed_at":"2026-03-16T12:06:25.000Z","size":60,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-03-17T00:39:40.182Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/schiele.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-01-25T22:20:04.000Z","updated_at":"2026-03-16T12:06:29.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/schiele/prusa2voron","commit_stats":null,"previous_names":["schiele/prusa2voron"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/schiele/prusa2voron","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schiele%2Fprusa2voron","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schiele%2Fprusa2voron/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schiele%2Fprusa2voron/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schiele%2Fprusa2voron/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/schiele","download_url":"https://codeload.github.com/schiele/prusa2voron/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schiele%2Fprusa2voron/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31501903,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T03:10:19.677Z","status":"ssl_error","status_checked_at":"2026-04-07T03:10:13.982Z","response_time":105,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-04-07T06:02:39.179Z","updated_at":"2026-04-07T06:02:41.533Z","avatar_url":"https://github.com/schiele.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# prusa2voron\n\nAfter building a Voron 2.4r2, I started my Prusa Slicer config off from the\nVoron settings found in PrusaSlicer.  During the tuning process I realized\nthat the fine-tuned Prusa XL settings, despite being for a different printer,\nproduced way better results after changing just a few technical parameters\nthat were not correct for a Klipper printer.  So I decided to create a tool\nthat automatically converts Prusa XL settings to Voron settings.  This comes\nwith the additional advantage that I get all the print and filament settings\nPrusa maintains for their XL on my Voron.  Technically, the tool could also\nuse other slicer settings as a base and convert to other printer models, since\nthe code is generic, making this just a matter of configuration.\n\nThe code still is a bit experimental, but works for me.  Should you get stuck,\nfeel free to ask.\n\nThe Python scripts `parseprusa.py` work on Linux but since it is a Python\nscript it is likely close to working on other platforms as well, maybe needing\nsome fixes.  The first option is the main config file to use.  You might want\nto try `voron.ini` here.  The second parameter has three different styles:\n\n- A single profile ID, like `printer:Voron 350 0.4 nozzle`: This will print\n  the selected profile to stdout.  This is mostly useful for debugging.\n\n- A directory name assigned to a regular expression, like\n  `mydirectory='^printer:Voron 350'`: This will select all printers starting\n  with `Voron 350` and generate their profiles into the directory\n  `mydirectory`.\n\n- A directory name assigned to a set name, like `mydirectory='[voron]'`: This\n  will select all printers within the mentioned set as configured in the\n  configuration file and generate their profiles into the directory\n  `mydirectory`.  This is likely the syntax you want to use as a beginner.\n\nExamples:\n```\n./parseprusa.py voron.ini all=\n./parseprusa.py voron.ini voron='[voron]'\n./parseprusa.py voron.ini xl='[xl]'\n\n```\n\nAfter generating the desired profiles, copy those that you are interested in\nto your PrusaSlicer config directory.  If you like, you may copy them all but\nin particular for the filaments this causes the dropdown menus to become very\nlengthy.  To prevent that you may want to copy only the settings you plan to\nuse.  Since your printer might be slightly different to mine, you may want to\ntweak the configuration a bit.  Alternatively, you for sure can also configure\nyour printer exactly like mine.  My current config is published in\nhttps://github.com/schiele/klipper-config\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fschiele%2Fprusa2voron","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fschiele%2Fprusa2voron","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fschiele%2Fprusa2voron/lists"}