AndyGlx / FullControl-GCode-Designer

Software for designing GCODE for 3D printing
GNU General Public License v3.0
534 stars 70 forks source link

Feature Request: New Frontend or Compatibility with Google Sheets #1

Closed cyon1c closed 1 year ago

cyon1c commented 3 years ago

Hi! I am very interested in Full Control GCode, however, I do not intend to pay for a Microsoft Excel subscription just to use this. It would be great to see a compatible version for Google Sheets, or have a standalone app bundle for this with it's own frontend. Thanks for the software!

AndyGlx commented 3 years ago

Hey, thanks for your comment. A standalone version is definitely under consideration and will be the long-term plan if people like the software. I'm currently seeing which aspects people like/use so that future development can be best chosen. Although Google sheets is probably not going to be considered due to it using a different language for programming, open office is a possible option for a reasonably early port.

alecperkins commented 3 years ago

If you have a Mac, you can download Excel from the App Store and use it in read-only mode for free, without a subscription. There may be an equivalent for Windows?

I used the read-only Mac version to export the VB modules and am currently experimenting with making them accessible via a browser-based UI. Nothing substantial yet but I can see thereโ€™s a lot of potential!

AndyGlx commented 3 years ago

A browser version would be great! Let me know if you need any help figuring out any of the VBA or to bounce ideas off for a UI or whatever. There's a lot of functionality built in that I haven't yet made tutorials for, like Boolean inclusion/exclusion criteria for features included in 'Repeat rules'. So these might not make complete sense. I'd definitely recommend focusing on including some critical features for an initially simplified version. There's not a lot of action on the reddit page yet (reddit/r/fullcontrol) but it could be a good place to ask what people think is most important to include. Thanks for all the interest!!

MisterMakerNL commented 3 years ago

This also doesn't work on libreoffice! Which can run macro's! Would be way more useful if it runs on free Office!

AndyGlx commented 3 years ago

Yep I only developed it for Excel. But it's open source so the VBA code is available for people to adapt it to Excel equivalents. I'd help with that and it would be great, but I won't be able to do it personally

MisterMakerNL commented 3 years ago

That is a bummer! IT did run on Libreoffice but gave me an error I don't know VBA so it wouldn't be possible for me to do very easily. I probably would just keep using sverchok in Blender. Although I see some pros in doing it this way!

AndyGlx commented 3 years ago

Yeh I don't know librecad. It will be more accessible in future though

jjeffregeiringer commented 3 years ago

This also doesn't work on libreoffice! Which can run macro's! Would be way more useful if it runs on free Office!

Just want to say hello and throw my support behind a libreoffice port. I would be willing to contribute on such a project, but I also don't know a ton of VBA. Right now it's throwing errors on the very long ElseIf section around lines 900-1100; seems to have lost track of the thread of intentations or something.

Regardless, cheers and thanks for the good work!

AndyGlx commented 3 years ago

Thanks!

Currently working on a standalone version that wouldn't need Excel or libreoffice. If that goes well, there won't be a need for a libreoffice version. I'll keep people posted (on here/reddit/my website) when we have a working version ๐Ÿ‘

MisterMakerNL commented 3 years ago

That is awesome Andy, I would totally understand if you want to make some money with it too. Don't sell out to Autodesk tho ;)

AndyGlx commented 3 years ago

Haha no plans for that :) currently intending to make it as open-source or at least somehow very open if not fully open-source. I'm really focusing on functionality for the time being

cilynx commented 3 years ago

Kludge for Libreoffice: https://github.com/cilynx/FullControl-GCode-Designer/commit/d7c2f8284d7e81d80337d4112b37515fa720652b -- the progress dialog doesn't work non-modal, so I just commented it out. The other changes are adding a bunch of explicit End Ifs and some () to force desired order of operations. Very much looking forward to the python version and would love to contribute.

AndyGlx commented 3 years ago

Kludge for Libreoffice: cilynx@d7c2f82 -- the progress dialog doesn't work non-modal, so I just commented it out. The other changes are adding a bunch of explicit End Ifs and some () to force desired order of operations. Very much looking forward to the python version and would love to contribute.

That's great @cilynx! I am going to to try it today. Did you test the other macros (e.g. save design) or only generate GCode?

cilynx commented 3 years ago

Save Design works, but Load Design crashes Libreoffice entirely. Add and Skip/Stop/Use were working, but aren't now and I'm not sure why. I'm tuckered out for the evening, but will likely poke at it some more tomorrow if you don't beat me to it.

AndyGlx commented 3 years ago

Great, thanks for the info and your efforts. Those other macros are all tiny compared to main one anyway so any problems won't be a major issue. Will try to investigate

AndyGlx commented 3 years ago

@cilynx, haven't been able to look yet due to work commitments but will soon and will publicise it as soon as it's all checked / finished!

chasedaigle commented 2 years ago

I am still very interested in seeing a standalone version. Would really like to use this software but do not have Excel

AndyGlx commented 2 years ago

It's coming ๐Ÿ‘ took a while to get the revised version sorted properly since the concept shifted a bit, but now it's getting finished up and you won't need Excel to use it

chasedaigle commented 2 years ago

Don't mean to rush you at all just want to voice my interest in the project!

Critical11 commented 2 years ago

+1

On Tue, Mar 15, 2022 at 5:07 PM AndyGlx @.***> wrote:

It's coming ๐Ÿ‘ took a while to get the revised version sorted properly since the concept shifted a bit, but now it's getting finished up and you won't need Excel to use it

โ€” Reply to this email directly, view it on GitHub https://github.com/AndyGlx/FullControl-GCode-Designer/issues/1#issuecomment-1068236096, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALBCP2XVWR7OIUFKBFVEDZLVAC7WRANCNFSM42WSEX2A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you are subscribed to this thread.Message ID: @.***>

AndyGlx commented 2 years ago

Absolutely! Thanks for your interest. I do need some rushing though! Gonna be v happy when I release it โ˜บ

jjeffregeiringer commented 2 years ago

+1! +1!!

AndyGlx commented 1 year ago

Python version of FullControl is out!

https://github.com/FullControlXYZ/fullcontrol