Bug#706656: ITP: cura -- Controller for 3D printers

classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

Bug#706656: ITP: cura -- Controller for 3D printers

Dr. Bas Wijnen-2
Package: wnpp
Severity: wishlist
Owner: Bas Wijnen <[hidden email]>

* Package name    : cura
  Version         : 13.04~git20130502-1
  Upstream Author : David Braam ([hidden email])
* URL             : http://daid.github.io/Cura/
* License         : AGPL-3+
  Programming Lang: Python
  Description     : Controller for 3D printers

Cura is a project which aims to be an single software
solution for 3D printing. While it is developed to be used
with the Ultimaker 3D printer, it can be used with other
RepRap based designs.

Cura helps you to setup an Ultimaker
Cura shows your 3D model, allows for scaling/positioning
Cura can slice the model to 3D GCode
Cura can send this GCode to the 3D printer for printing
And more...


--
To UNSUBSCRIBE, email to [hidden email]
with a subject of "unsubscribe". Trouble? Contact [hidden email]

Reply | Threaded
Open this post in threaded view
|

Bug#706656: ITP: cura -- Controller for 3D printers

Tony Godshall

+1

On May 2, 2013 6:18 PM, "Bas Wijnen" <[hidden email]> wrote:
>
> Package: wnpp
> Severity: wishlist
> Owner: Bas Wijnen <[hidden email]>
>
> * Package name    : cura
>   Version         : 13.04~git20130502-1
>   Upstream Author : David Braam ([hidden email])
> * URL             : http://daid.github.io/Cura/
> * License         : AGPL-3+
>   Programming Lang: Python
>   Description     : Controller for 3D printers
>
> Cura is a project which aims to be an single software
> solution for 3D printing. While it is developed to be used
> with the Ultimaker 3D printer, it can be used with other
> RepRap based designs.
>
> Cura helps you to setup an Ultimaker
> Cura shows your 3D model, allows for scaling/positioning
> Cura can slice the model to 3D GCode
> Cura can send this GCode to the 3D printer for printing
> And more...
>
>
> --
> To UNSUBSCRIBE, email to [hidden email]
> with a subject of "unsubscribe". Trouble? Contact [hidden email]
> Archive: http://lists.debian.org/20130503011533.13027.38521.reportbug@...
>

Reply | Threaded
Open this post in threaded view
|

Bug#706656: ITP: cura -- Controller for 3D printers

Dr. Bas Wijnen-2
Update: I'm having a discussion with upstream, and hopefully we will
soon have a package in the archive.  I was waiting for the new release,
which has now happened; now we're looking at the clipperlib that is
used, which seems to be different from the one in Debian.

Thanks,
Bas

On Sat, Jul 27, 2013 at 08:02:36AM -0700, Tony Godshall wrote:

> +1
>
> On May 2, 2013 6:18 PM, "Bas Wijnen" <[hidden email]> wrote:
> >
> > Package: wnpp
> > Severity: wishlist
> > Owner: Bas Wijnen <[hidden email]>
> >
> > * Package name    : cura
> >   Version         : 13.04~git20130502-1
> >   Upstream Author : David Braam ([hidden email])
> > * URL             : http://daid.github.io/Cura/
> > * License         : AGPL-3+
> >   Programming Lang: Python
> >   Description     : Controller for 3D printers
> >
> > Cura is a project which aims to be an single software
> > solution for 3D printing. While it is developed to be used
> > with the Ultimaker 3D printer, it can be used with other
> > RepRap based designs.
> >
> > Cura helps you to setup an Ultimaker
> > Cura shows your 3D model, allows for scaling/positioning
> > Cura can slice the model to 3D GCode
> > Cura can send this GCode to the 3D printer for printing
> > And more...
> >
> >
> > --
> > To UNSUBSCRIBE, email to [hidden email]
> > with a subject of "unsubscribe". Trouble? Contact
> [hidden email]
> > Archive:
> http://lists.debian.org/20130503011533.13027.38521.reportbug@...
> >

signature.asc (205 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Bug#706656: Info received (Bug#706656: ITP: cura -- Controller for 3D printers)

Gregor Riepl-2
In reply to this post by Dr. Bas Wijnen-2
A little update on the StringTest failures on 32-bit systems.

This was already reported upstream by thopiekar:
https://github.com/Ultimaker/CuraEngine/issues/619
I linked the sid build results there.

For some very strange reason, I don't see this SEGFAULT when I run the build
process in a 32-bit VM on an amd64 system.
Valgrind doesn't report any errors either.

Reply | Threaded
Open this post in threaded view
|

Bug#706656: ITP: cura -- Controller for 3D printers

Petter Reinholdtsen
[Gregor Riepl]
> For some very strange reason, I don't see this SEGFAULT when I run the build
> process in a 32-bit VM on an amd64 system. Valgrind doesn't report any errors
> either.

The cause was incorrect use of sprintf() with int64_t.  I've added patches
for this to the latest upload, see
<URL: https://anonscm.debian.org/cgit/3dprinter/packages/cura-engine.git/tree/debian/patches >.

I've since been told that upstream solved it differently, by moving away
from int64_t to int32_t.  I have no idea if that is a better way to handle
it, but guess we will get that approach as soon as we update to a new
upstream version.

I've just uploaded libsavitar to NEW, after giving the d/copyright file a close
look.  I am aware of the several proposals for improvements, but concluded
that those can be uploaded next time, and decided it was more important
to get a slot in the NEW queue for now.

The only packages left now are uranium and cura.

--
Happy hacking
Petter Reinholdtsen

Reply | Threaded
Open this post in threaded view
|

Bug#706656: ITP: cura -- Controller for 3D printers

Gregor Riepl-2
> I've just uploaded libsavitar to NEW, after giving the d/copyright file a close
> look.  I am aware of the several proposals for improvements, but concluded
> that those can be uploaded next time, and decided it was more important
> to get a slot in the NEW queue for now.
>
> The only packages left now are uranium and cura.

Oh right, I totally forgot about Uranium. Cura itself should be ready I think.

Reply | Threaded
Open this post in threaded view
|

Bug#706656: ITP: cura -- Controller for 3D printers

Petter Reinholdtsen
In reply to this post by Dr. Bas Wijnen-2
[Gregor Riepl]
>> The only packages left now are uranium and cura.
>
> Uranium and Cura are both ready for review.

Very good.  I'll have a look, and hope we can coordinate any fixes on
IRC.

Btw, are you aware of <URL: http://dep.debian.net/deps/dep3/ >?

--
Happy hacking
Petter Reinholdtsen

Reply | Threaded
Open this post in threaded view
|

Bug#706656: ITP: cura -- Controller for 3D printers

Gregor Riepl-2
>> Uranium and Cura are both ready for review.
>
> Very good.  I'll have a look, and hope we can coordinate any fixes on
> IRC.
>
> Btw, are you aware of <URL: http://dep.debian.net/deps/dep3/ >?

Partially. I know the guidelines for patches, but wasn't aware of this DEP.
I'll look at it.

Reply | Threaded
Open this post in threaded view
|

Bug#706656: ITP: cura -- Controller for 3D printers

Gregor Riepl-2
In reply to this post by Dr. Bas Wijnen-2
It looks like Ultimaker dropped official 32 bit support:
https://github.com/Ultimaker/CuraEngine/issues/547

@pere fixed a few obvious bugs, but testing and more patches (if required) are
welcome.
cura-engine 2.5.0 is available in sid.

Note that it's currently missing libArcus for integration into Cura, because
the package still needs to go through QA first.

Reply | Threaded
Open this post in threaded view
|

Bug#706656: marked as done (ITP: cura -- Controller for 3D printers)

Gregor Riepl-2
In reply to this post by Dr. Bas Wijnen-2
The bug was incorrectly stated as fixed with the libArcus release.

I reopened it; it will be fixed for good when Cura appears in Debian.