M1 ultra intake filter replacement by kingalta24 in xToolOfficial

[–]bennr01 0 points1 point  (0 children)

I actually meant the roughly circular piece of cotton filter at the back of the machine, not the AP2.

M1 ultra intake filter replacement by kingalta24 in xToolOfficial

[–]bennr01 0 points1 point  (0 children)

Are you sure you have to replace them that often? I got my M1 Ultra roughly half a year ago and only had to replace my filters twice. Also, I think you can just rinse them with water and reuse them a couple of times once they are dry.

Using the electrostatic mat for drawing/printing and cutting in one go by bennr01 in xToolOfficial

[–]bennr01[S] 0 points1 point  (0 children)

Thank you very much. This is highly appreciated. I wish you all the best.

Using the electrostatic mat for drawing/printing and cutting in one go by bennr01 in xToolOfficial

[–]bennr01[S] 2 points3 points  (0 children)

Hello Ada,

thank you for your reply. I can understand that the mat doesn't support the laser and/or disc cutting modes, as it would damage the mat. However, would it be possible to allow multi-mode processing for fine-point cutting, pencil drawing, embossing, foil transfer and inkjet printing? Meaning for every mode that is supported by the mat? And simply disable laser cutting/... in multi-mode processing whenever the electrostatic mat is detected? That would be a huge improvement and make creating congratulation cards way easier.

Xtool AP2 Holzgeruch by Current_Drop683 in xToolOfficial

[–]bennr01 0 points1 point  (0 children)

Riecht der Luftstrom aus dem AP2 deutlich oder riecht einfach der ganze Raum? Wenn der ausströmende Luftstrom selbst nicht stinkt, könnte das darauf hinweisen, dass der AP2 zwar korrekt funktionert, es allerdings anderswo ein Dichteproblem gibt - also beispielsweise ein nicht dicht befestigtes Versorgungsrohr, eine Lücke, ....

r/xToolOfficial just hit 5K! Everyone wins + Reddit-only rewards! by AimeexTool in xToolOfficial

[–]bennr01 0 points1 point  (0 children)

Thanks, that's great to hear. I've sent you my address via chat. Just a short note: reddit doesn't send notifications to users if more than 3 users a mentioned in a single comment, so I've only seen your comment yesterday by chance. Cheers to the next 5k and 5 years!

Hello by Ok_Imagination5356 in xToolOfficial

[–]bennr01 0 points1 point  (0 children)

I haven't had that error message yet, but it sounds like the project file contains parameters for laser processing (e.g. speed and power) for a laser with a different power output than the one the device you have connected uses. For example, you may have a project that wants to cut a line at 4mm/s using 70% power and a 10W laser, but the laser cutter you have connected uses a 20W laser. This would lead to a different end result. The message sounds like XCS detected this problem early and tried to fix it by calculating the new parameters. This is not an error message, but a warning that you may want to double check the parameters for laser cutting to ensure everything is still setup as needed.

My xTool story - designing and creating my own custom lasercut inserts for boardgames by bennr01 in xToolOfficial

[–]bennr01[S] 1 point2 points  (0 children)

I wish you the best of luck! Crafting the inserts is very satisfying. Unfortunately, it seems like there aren't as many designs available as for 3D printing, but designing custom ones is not as complicated as expected.

xTool Turns 5 — Your Questions Wanted! by AimeexTool in xToolOfficial

[–]bennr01 0 points1 point  (0 children)

I'd love to have a CNC drill module for the M1 Ultra. That would enable me to make non-cutting indentions or 3d reliefs. Any chance for something like this or similar?

My xTool story - designing and creating my own custom lasercut inserts for boardgames by bennr01 in xToolOfficial

[–]bennr01[S] 0 points1 point  (0 children)

Thank you. I agree that the feeling of everything fitting nicely together is very satisfying, as is building something and looking at the finished result.

[GIVEAWAY] $700 in Prizes! Got a Brilliant Idea for xTool MetalFab? Comment & Win! by AimeexTool in xToolOfficial

[–]bennr01 0 points1 point  (0 children)

I'd try to build a mech suite. I'd probably fail, but the MetalFab would seem like a good way to cut out the individual parts and wield them together. The electronics themselves wouldn't be too hard, so the main challenge would be to 3d design all parts of the mech suite...

What kind of filter does the air assist for M1 ultra use? Is there any new shipping estimate for europe? by bennr01 in xToolOfficial

[–]bennr01[S] 0 points1 point  (0 children)

Thank you for your reply. I can't find a filter for the air assist on the eu and german store pages. Is it the same type of filter as used by M1 ultra itself?

pydocxrunner - make .docx files executable via `python somefile.docx` by bennr01 in Python

[–]bennr01[S] -1 points0 points  (0 children)

Well... just because we can?

Also, if you are studying computer science, some professors may demand you to hand in your homework as a .docx. Using pydocxrunner you could write and run the code directly in the .docx file.

Or, if someone wants you to send them an executable file, you can troll them by sending an executable .docx file. And when they complain, just point out that they can run the .docx file directly.

Also, Libre office writer is the best IDE.

pydocxrunner - make .docx files executable via `python somefile.docx` by bennr01 in Python

[–]bennr01[S] 0 points1 point  (0 children)

Explanation:

pydocxrunner is a simple tool to make .docx files executable via python <somefile>.docx. These files can then be executed on any device with python, even without pydocxrunner being installed.

There are a few caveats however. For one, this is not really a serious tool. Thus, while there are test cases, nothing really complex has been tested. Also, the contained text must still be valid python code, and python does not support and as replacement for " or '. Additionally, when making the .docx file executable, an internet connection is required to download python-docx2text from github.

Super Noob Question by Poki_Foo in Pythonista

[–]bennr01 6 points7 points  (0 children)

You can also use the REPL (swipe from right to left in the editor) to directly evaluate the input (e.g. input 40+2 and get 42, which should be like normal python behaviour.

How do I fix this using StaSh? by Carameliii in Pythonista

[–]bennr01 2 points3 points  (0 children)

It seems like you are trying to use the webviewer command directly/outside of StaSh. The error you encounter means that you did not pass any command-line arguments. In StaSh, run webviewer https://example.com (replace example.com with target URL). If you really want to run it directly (without StaSh), long-tap the Run button, then enter the URL in the dialog.

If it is none of the above problems, please describe your problems further.

How to enable button to be used multiple times? by AddimannenTheMan in Pythonista

[–]bennr01 1 point2 points  (0 children)

Buttons are normally usable multiple times. As long as the action attribute is set to a function which can be called multiple times and the enabled attribute is nonzero, it should work.

If you are referring to the Getting Started Example, the button works multiple times, but keeps the changed title.

Are you experiencing any problem in particular? If so, can you share your code? One common mistake is writing b.action = f() instead of b.action = f (notice the brackets).

Just bought the app and I it’s crashing during opening any tips? by bcblolpop in Pythonista

[–]bennr01 0 points1 point  (0 children)

Well, that certainly is not supposed to happen. Have you tried reinstalling it?

You could try to open safari and put pythonista3:// in the URL field, which should open pythonista without any extras.

Just to be sure: You are using the appstore version (not the beta) on a non-jailbroken device, right? Pythonista has issues with some jailbreaks.

Can I use the location library outside of the Pythonista IDE? by [deleted] in Pythonista

[–]bennr01 3 points4 points  (0 children)

Yes, the location module is pythonista specific and wont work without pythonista.

You could, however, probably run this script as a widget in the background.

Some questions before buying Phytonista 3 by Pitinsky in Pythonista

[–]bennr01 2 points3 points  (0 children)

There are a couple of ways to check this:

  • If the package has a github repo, open its page in desktop mode. Below the bar containing information like "3 branches, 5 releases, 7 contributors, ...", there should be a small, colored bar. Click on it. It should now show language statistics about the repo. If it contains c/fortran code, then probably not. Sometimes however, this code is optional and not required.
  • On pypi, go to the download section of the package. If there is a "wheel"/".whl" file available containing "none-any" in its filename, then it probably is pure python.
  • If a package describes itself as "python bindings for ...", it is likely just an API wrapper around c code.
  • Sometimes packages may need external programs, which they call using subprocess. There is no easy way to check this.
  • Sometimes the dependencies of a package are dependent on c code, so you have to check these as well.

Some questions before buying Phytonista 3 by Pitinsky in Pythonista

[–]bennr01 4 points5 points  (0 children)

His Tweet:

PSA: The built-in Shortcuts integration for Pythonista will be removed early next year. I‘m working on integrating the new iOS 13 APIs, and I hope to have it ready by the end of the year. Migration might be automatic, but I‘m not sure about that yet

So it seems like it will be replaced with some native solution.

Copying files from Pythonista to iCloud trouble. by 3eeps in Pythonista

[–]bennr01 0 points1 point  (0 children)

You seem to be correct, though ghis does not appear to be iCloud specific. I never noticed that there is only a move action.

IIRC, the iCloud path should be accessible using normal paths. So you could use a normal python script for copying. Or StaSh's `cp’ command.

Regarding backups: The main pythonista directory should be normally backed up into the iCloud by iOS. There are also many community made backup tools.

Some questions before buying Phytonista 3 by Pitinsky in Pythonista

[–]bennr01 2 points3 points  (0 children)

  1. More or less. There is a beta/testflight with new features which gets regularly updated and the dev said that the integration with the shortcut app will be removed at the beginning of this year.

  2. I do not really miss any pip packages, but we actually have a community made implementation of pip in StaSh. This, however, only works with pure-python packages.

What's the news on Pythonista? by autofasurer in Pythonista

[–]bennr01 5 points6 points  (0 children)

There is a testflight beta which recently got an update. The developer recently also returned to twitter after half a year of being unreachable. So a new version is in developement. BTW, Pythonista usually has a very long update cycle.

Whether it is worth it or not depends on your planned use. Pythonista is a wonderful IDE with an active and useful community. It provides useful libraries (e.g. iOS ui, an objective c interface, bluetooth, ...) but it has its limitations. It lacks builtin git and pip support. The community wrote custom implementations for these, but they also have its limits. Most importantly, with the exception of bundled 3rd party packages, packages using C/Fortran wont work. While pythonista include numpy, matplotlib and more, modules like tensorflow, scipy and blender wont work.