Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

need to run the windows version of cura for amd64

33 views
Skip to first unread message

Gene Heskett

unread,
Feb 25, 2021, 3:00:05 PM2/25/21
to
Greetings all;

I may have made a mistake, but I bought a dremel digilab 3d45 FDM
printer, aka a 3d printer. A better printer in the medium priced
category at a bit over $1800 from Amazon.

I have the appimage of cura but that version has no knowledge of this
printer, so it abuses it very noisily. The two major diffs are that the
dremel apparently considers the right rear of the plate as home, whereas
the ender3 I also have uses the left front corner as home.

They have an adapted version of cura for a free download, but only in
Win64 and mac os versions, no appimages in sight.

So, what is the best winderz emulator we have, to run this:

Dremel3DSlicer-1.2.3-win64.exe

Which file says is a:

Dremel3DSlicer-1.2.3-win64.exe: PE32 executable (GUI) Intel 80386, for MS
Windows, Nullsoft Installer self-extracting archive

I have no experience wrangling wine or whatever.

Thanks all;

Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
- Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/gene>

IL Ka

unread,
Feb 25, 2021, 3:10:05 PM2/25/21
to

So, what is the best winderz emulator we have, to run this:

Dremel3DSlicer-1.2.3-win64.exe

Which file says is a:

Dremel3DSlicer-1.2.3-win64.exe: PE32 executable (GUI) Intel 80386, for MS
Windows, Nullsoft Installer self-extracting archive

There is a tool named Wine.
It is not an emulator but Win32 API implementation.
Many windows apps work on it.



> PE32 executable (GUI) Intel 80386,
It seems that you need to pay attention on the first step:

Some apps do not work with Wine because it is impossible to make 100% compatible implementation of proprietary API.
In this case you may download the evaluation version of Windows 10 from MS website, and install it as the second OS (see doubleboot)
or try running it inside of the Virtual Machine like VirtualBox. (KVM or qemu may also work)







Gene Heskett

unread,
Feb 25, 2021, 4:20:05 PM2/25/21
to
On Thursday 25 February 2021 15:01:28 IL Ka wrote:

> > So, what is the best winderz emulator we have, to run this:
> >
> > Dremel3DSlicer-1.2.3-win64.exe
> >
> > Which file says is a:
> >
> > Dremel3DSlicer-1.2.3-win64.exe: PE32 executable (GUI) Intel 80386,
> > for MS Windows, Nullsoft Installer self-extracting archive
>
> There is a tool named Wine.
> It is not an emulator but Win32 API implementation.
> Many windows apps work on it.
>
> https://en.wikipedia.org/wiki/Wine_(software)
>
> https://wiki.debian.org/Wine

And those destructions get me into fix-broken hell instantly as it want
to remove xorg. Maybe I should goto the truck and retrieve the only
winderz machine I own, normally reserved for drawing smith charts while
I'm tuning AM broadcasting towers. A $350 alllinone with win10-home in
it. Glacial speed. Then I've got to find table room for it. And theres
not room in that room, I was married to a packrat for 31 years. Grrrr.

Thanks.
>
> > PE32 executable (GUI) Intel 80386,
>
> It seems that you need to pay attention on the first step:
> https://wiki.debian.org/Wine#Step_1:_Enable_multiarch
>
> Some apps do not work with Wine because it is impossible to make 100%
> compatible implementation of proprietary API.
> In this case you may download the evaluation version of Windows 10
> from MS website, and install it as the second OS (see doubleboot)
> or try running it inside of the Virtual Machine like VirtualBox. (KVM
> or qemu may also work)


IL Ka

unread,
Feb 25, 2021, 5:20:05 PM2/25/21
to
> https://en.wikipedia.org/wiki/Wine_(software)
>
https://wiki.debian.org/Wine

And those destructions get me into fix-broken hell instantly as it want
to remove xorg. 
An official Debian instruction broke your installation?
Hm.. It works for me, at least on testing (bullseye)

Here is what I did
$ sudo dpkg --add-architecture i386 && sudo apt update
$ apt upgrade
$ sudo apt install wine wine32 wine64
I then downloaded total commander
$ wine Downloads/tcmd951x32.exe
[installed it in c:\totalcmd]
$ wine ~/.wine/drive_c/totalcmd/TOTALCMD.EXE

I now see the total commander:)

 
Maybe I should goto the truck and retrieve the only
winderz machine I own,
If you have a windows machine, then it is much easier to use it

A friend of mine uses dual boot to run Windows on the same machine to play games : https://wiki.debian.org/DualBoot/Windows  




Gene Heskett

unread,
Feb 25, 2021, 5:40:05 PM2/25/21
to
On Thursday 25 February 2021 17:11:33 IL Ka wrote:

> > > https://en.wikipedia.org/wiki/Wine_(software)
> > >
> > > https://wiki.debian.org/Wine
> >
> > And those destructions get me into fix-broken hell instantly as it
> > want to remove xorg.
>
> An official Debian instruction broke your installation?
> Hm.. It works for me, at least on testing (bullseye)
>
This box is still on stretch. I need to find some 1T SSD's I can afford
and I'll update, probably about the time bullseye becomes stable. In
the meantime I'm trying to make room for the winderz box in the room my
now deceased 31 year packrat wife kept all her stuff in. It really ought
to be sick bird for two packrats to marry. But she was good to have
around before COPD took her. Didn't quite make it to her 81st.


> Here is what I did
> $ sudo dpkg --add-architecture i386 && sudo apt update
> $ apt upgrade
> $ sudo apt install wine wine32 wine64
> I then downloaded total commander
> $ wine Downloads/tcmd951x32.exe
> [installed it in c:\totalcmd]
> $ wine ~/.wine/drive_c/totalcmd/TOTALCMD.EXE
>
> I now see the total commander:)
>
> > Maybe I should goto the truck and retrieve the only
> > winderz machine I own,
>
> If you have a windows machine, then it is much easier to use it
>
> A friend of mine uses dual boot to run Windows on the same machine to
> play games : https://wiki.debian.org/DualBoot/Windows

Linux has plenty of games to play.

deloptes

unread,
Feb 25, 2021, 5:40:05 PM2/25/21
to
mick crane wrote:

> If it were me I'd get a Dell with a win10 pro licence sticker, and
> download the windows installer.
> You can select not to install the "helpful" stuff and there's
> destructions on the net for disabling Cortina and the like with Group
> Policy editor or something. Might be simplest in the long run.

+1

Fred

unread,
Feb 25, 2021, 7:40:04 PM2/25/21
to
On 2/25/21 12:50 PM, Gene Heskett wrote:
> Greetings all;
>
> I may have made a mistake, but I bought a dremel digilab 3d45 FDM
> printer, aka a 3d printer. A better printer in the medium priced
> category at a bit over $1800 from Amazon.
>
> I have the appimage of cura but that version has no knowledge of this
> printer, so it abuses it very noisily. The two major diffs are that the
> dremel apparently considers the right rear of the plate as home, whereas
> the ender3 I also have uses the left front corner as home.
>
> They have an adapted version of cura for a free download, but only in
> Win64 and mac os versions, no appimages in sight.
>
> So, what is the best winderz emulator we have, to run this:
>
> Dremel3DSlicer-1.2.3-win64.exe
>
> Which file says is a:
>
> Dremel3DSlicer-1.2.3-win64.exe: PE32 executable (GUI) Intel 80386, for MS
> Windows, Nullsoft Installer self-extracting archive
>
> I have no experience wrangling wine or whatever.
>
> Thanks all;
>
> Cheers, Gene Heskett
>
Hi Gene,

Several years ago I needed a Windows emulator to run a pal programmer.
I found that the application program would run fine with wine but it
expected to load a custom hardware driver which Linux would not allow.
I think you are going to run into the same problem with your printer. I
believe wine will work with serial and parallel ports if the application
goes through Linux but a custom driver won't work.

There is a commercial version of wine called Crossover which is not
unreasonably expensive. I suggest you check with them on the state of
application program drivers. www.codeweavers.com

Best regards,
Fred

David

unread,
Feb 26, 2021, 5:30:05 AM2/26/21
to
On Fri, 26 Feb 2021 at 06:51, Gene Heskett <ghes...@shentel.net> wrote:

> I may have made a mistake, but I bought a dremel digilab 3d45 FDM
> printer, aka a 3d printer.

> the
> dremel apparently considers the right rear of the plate as home, whereas
> the ender3 I also have uses the left front corner as home.

I would have thought that would be a reconfigurable setting of the
machine's G-code interpreter, regardless of whatever software
you choose to drive it with.

If that interpreter is 'Grbl' for example, the documentation is here:
https://github.com/gnea/grbl/wiki/Grbl-v1.1-Configuration#3--direction-port-invert-mask
https://github.com/gnea/grbl/wiki/Grbl-v1.1-Configuration#23---homing-dir-invert-mask

David

unread,
Feb 26, 2021, 5:50:04 AM2/26/21
to

Gene Heskett

unread,
Feb 26, 2021, 8:40:04 AM2/26/21
to
They have put a toucjscreen gui in front of everything and I've not found
anyplace to override its automatic calibrations, somethig its very easy
to do to an ender 3 pro. And its readily apparent that its firmware is
not gpl'd altho the license tab scrolls thru all the gpl contributions
in it including busybox. And they denied any connection between the lack
of networking and my acceptance of a hidden eula. They promised to get
back to me yesterday about its total lack of network connection with the
exact same style of static settings that just works for 6 other machines
here. But the day passed without a peep from them. At the price of it,
I'd expect them to be giving my problems with it a MUCH higher priority.

Conncted to a usb extension cable, udev does find it but bitches because
the extension cable is usb2.

[750334.478243] usb 1-3: New USB device strings: Mfr=0, Product=2,
SerialNumber=0
[750334.478249] usb 1-3: Product: Standard USB Hub
[750334.479881] hub 1-3:1.0: USB hub found
[750334.480012] hub 1-3:1.0: 4 ports detected
[750334.765533] usb 1-3.4: new full-speed USB device number 37 using
xhci_hcd

Thats the 10 meter extension cable, which is not capable of usb3 speeds.

[750334.867767] usb 1-3.4: not running at top speed; connect to a high
speed hub
[750334.868693] usb 1-3.4: New USB device found, idVendor=2a89,
idProduct=888d, bcdDevice= 0.02
[750334.868704] usb 1-3.4: New USB device strings: Mfr=1, Product=2,
SerialNumber=3
[750334.868710] usb 1-3.4: Product: BOSCH Dremel 3D Printer
[750334.868714] usb 1-3.4: Manufacturer: BOSCH
[750334.868719] usb 1-3.4: SerialNumber: 030077301

But the cura AppImage 4.8.0 can't find it, and they did admit that it
could not have files dumped to it over the usb connection. So thats
twice I've been denied access to an $1800 printer. That leaves
sneakernet using a supplied 16Gigabyte usb key. But the cura AppImage,
while having access to serveral hundred printers so it can drive them,
this printer is not in that list.

What I'd like to do is take that .exe apart, find that printers profile
in it, and move it to the AppImage. But a pulmonary embolism I did
manage to survive 7 years ago, something less than 2% survive those, has
taken that ability away from me. That, and other side effects of 86
years now has me hat in hand, humbly asking for help.

Thank you David.

David

unread,
Feb 26, 2021, 5:00:06 PM2/26/21
to
On Sat, 27 Feb 2021 at 00:33, Gene Heskett <ghes...@shentel.net> wrote:
> On Friday 26 February 2021 05:42:22 David wrote:
> > On Fri, 26 Feb 2021 at 21:25, David <bounci...@gmail.com> wrote:
> > > On Fri, 26 Feb 2021 at 06:51, Gene Heskett <ghes...@shentel.net> wrote:

> > > > I may have made a mistake, but I bought a dremel digilab 3d45 FDM
> > > > printer, aka a 3d printer.

> > > > the
> > > > dremel apparently considers the right rear of the plate as home,
> > > > whereas the ender3 I also have uses the left front corner as home.

After reading your messages, I gather that this is the root problem
that you are attempting to fix, and it is the only issue that I am
attempting to assist you with.

> > > I would have thought that would be a reconfigurable setting of the
> > > machine's G-code interpreter, regardless of whatever software
> > > you choose to drive it with.

> > > If that interpreter is 'Grbl' for example, the documentation is here:
> > > https://github.com/gnea/grbl/wiki/Grbl-v1.1-Configuration#3--direction-port-invert-mask
> > > https://github.com/gnea/grbl/wiki/Grbl-v1.1-Configuration#23---homing-dir-invert-mask

> > More explanation of $23 is here:
> > https://github.com/gnea/grbl/wiki/Set-up-the-Homing-Cycle#homing-direction

> They have put a toucjscreen gui in front of everything and I've not found
> anyplace to override its automatic calibrations

Disclaimer: I don't know 3D printers, but I have been using Gcode
for CNC every day for months.

I would expect that you just need to establish a serial connection to
it and then send $23=whatever. Any software that sends Gcode
can do this, or even just a terminal emulator connected to the serial
port, for example 'screen -r <tty>'.

[...]

> Conncted to a usb extension cable, udev does find it but bitches because
> the extension cable is usb2.

Surely usb2 is adequate for the amount of data being transferred.

[...]

> But the cura AppImage 4.8.0 can't find it, and they did admit that it
> could not have files dumped to it over the usb connection.

I'm not sure what you mean here, but I would expect a 3d printer to accept
Gcode over USB.

[...]

> So thats
> twice I've been denied access to an $1800 printer.

I think you're focussing on imaginary, wrong solutions.

> That leaves
> sneakernet using a supplied 16Gigabyte usb key. But the cura AppImage,
> while having access to serveral hundred printers so it can drive them,
> this printer is not in that list.

> What I'd like to do is take that .exe apart, find that printers profile
> in it, and move it to the AppImage.

I think you're focussing on imaginary, wrong solutions.

[...]

> That, and other side effects of 86
> years now has me hat in hand, humbly asking for help.

And I'm still trying to offer it. :)
My apologies if I am misunderstanding the situation.

I think you just need to send the Gcode over the USB port. I expect it
only needs to be done once to permanently reconfigure the machine homing.

Or ask in some 3D printer forum where folks are familiar with
your machine, or search the web for 3D printer homing configuration
guidance.
0 new messages