GithubHelp home page GithubHelp logo

dpethes / pdo-tools-v2 Goto Github PK

View Code? Open in Web Editor NEW
10.0 5.0 1.0 62 KB

PDO tools extracts and converts data from the older PDO format used by Pepakura Designer 1.x.

License: GNU General Public License v2.0

Haxe 100.00%

pdo-tools-v2's Introduction

pdo-tools-v2

PDO tools support extracting and converting data from the PDO format used by Pepakura Designer 1.x. This version currently doesn't support the format used in Designer 2/3.

TODO

  • pdf export
  • publish the compression library used in exports in separate repository
  • merge v2 and v3 codebases

pdo-tools-v2's People

Contributors

dpethes avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

pixnbits

pdo-tools-v2's Issues

PDO v3 file description

pdo-tools v1 is able to handle PDO v3 files created by "Pepakura Designer 3" (and generates SVGs) wonderfully. (Thank you!)
Is it planned for v2 of pdo-tools to also handle this format? (If so, I'm assuming there will be a description file similar to doc/pdo_v2_description.txt?)

packaging for arch linux

Hi, I want to package pdotools for arch linux.

wget http://satd.sk/pages/pdotools/pdotools_l64gtk.zip
unzip pdotools_l64gtk.zip 
chmod +x pdotools

Checking ldd pdotools it requires libhpdf.2.2.1:

sudo pacman -S libharu

Arch linux is now on 2.3.0 so:

sudo ln -s /usr/lib/libhpdf-2.3.0.so /usr/lib/libhpdf-2.2.1.so

That works (but little bit hacky, can pdotools relay on libhpdf.so?).

Getting some pdo files: (A complex one)

wget https://github.com/AchimPieters/Pepakura/blob/master/Iron%20Man%20-%20Helmet%20Mark%20VI/Iron%20Man%20-%20Helmet%20Mark%20VI%20.pdo

Trying to convert:

./pdotools Iron\ Man\ -\ Helmet\ Mark\ VI\ .pdo 

That doesn't work as pdotools doesn't work from command line, it shows a GUI (can we add command line only execution?).

GUI works as expected:

pdotools  GUI

showing svg on inkscape

Just wondering:

  • Will this repo allow to build pdotools from scratch? is it a different tool (v2)? a better tool?
  • Can we add command line options? maybe ini config file ~/.pdotoolsrc?

Right now I will package as said (doing the hack to find libhpdf) but will prefer to build from scratch

New Feature: machine cutting (cricut)

(I'm using a cube example from tamasoft)

pdo-tools v1 is able to export an SVG file from the PDO ๐Ÿ‘

However, the tabs are separate from the outline. This poses an issue when using the SVG with paper cutting machines like a cricut as they will dutifully cut out the tabs separate from the outline. SVG editing is required to join the tabs to the outline and keep a crease line (here, cube-cricut.svg).

Could pdo-tools add an option to perform this processing, to support machine cutting?

Thanks so much!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.