Author Topic: Output folder  (Read 5084 times)

Offline Dragonfly

  • CNC Jedi
  • *****
  • Posts: 2610
    • View Profile
Output folder
« on: July 06, 2018, 16:21:23 pm »
I have raised this question before.
I personally would like to have a pre-set common folder for .nc files output.
The reason for this are:
a/ With a large enough number of parts in a project its folder becomes clogged with many files - .cb files, their backup files, .dxf files, other used format files, etc.
b/ When a project is finished I'd like to remove the .nc files easily. Most likely the next time (if ever) I do it again, there will be some changes and tuning requiring .nc file to be regenerated .
c/ I do my work on one PC and transfer them to the router control PC via local network. When changes are made I simply do a sync between two folders on each PC.
d/ On Linux the file open/save dialog is of windows origin and navigation is somewhat messy.

If adding such an option is not possible and/or deemed unnecessary would it be possible to make CamBam remember the last used folder for .nc file generation?

P.S. I see Andy is more active in the forum during the last few days so I hope he'd notice this request :)

Offline Bob La Londe

  • CNC Jedi
  • *****
  • Posts: 4393
  • ^ 8.5 pounds on my own hand poured bait.
    • View Profile
    • CNC Molds N Stuff
Re: Output folder
« Reply #1 on: July 06, 2018, 17:28:14 pm »
I have a customer name folder, Customer project folder, and then code files folder.  I'd like to see folder association saved with the .cb file.  Unfortunately the last folder association used now sometimes over writes other project files or code files.  I am often working on two or three projects at the same time and its a big issue to keep it straight.  


On top of that I have a naming structure that often results in code files of the same name in different name/project/code folders  "Right TL00 3x 6y p75z.nc" for example is a commonly duplicated name as the right half of 3x6 hinged mold.  One of my standard sizes.  The name and location tell me everything I need to know to cut the file even if its been a few days since I worked on it.  No if its been overwritten because folder association has bene hard to keep track off if I was tweaking one project and working on another at the same time.  
Getting started on CNC?  In or passing through my area?
If I have the time I'll be glad to show you a little in my shop. 

Some Stuff I Make with CamBam
http://www.CNCMOLDS.com

Offline 10bulls

  • Administrator
  • CNC Jedi
  • *****
  • Posts: 2163
  • Coding Jedi
    • View Profile
    • www.cambam.info
Re: Output folder
« Reply #2 on: July 07, 2018, 00:27:01 am »
I am very sorry, I see @EddyCurrent and others raised this in 2014.  :-[
http://www.cambam.co.uk/forum/index.php?topic=4325.0

I am sure some improvemens can be made.  It is on the TODO list for the next update.
.. but I may come back to you to ask exactly what 'it' is that you want.  :)

Offline Dragonfly

  • CNC Jedi
  • *****
  • Posts: 2610
    • View Profile
Re: Output folder
« Reply #3 on: July 07, 2018, 08:43:05 am »
Thanks, Andy!
I'd be glad to answer to whatever questions you have.

It seems to me that remembering the last .nc output folder will be quite an improvement. CB normally defaults to the project's folder but if the user changes it the first time a G-code file is generated for a session via the file save dialog it could stay that way until CB is closed or the user directs the output to another. Thus, it will be a single action for the session.
It depends much on the particular work, whether it is a one off job or a repeated production, and on user's habits.  One could also use a subfolder in the project's main one and remembering the last output will also be convenient in this case.

In my particular case I have one dedicated shared folder on the Mach3 machine and another one with the same name on the other computer. Then using 'Total Commander' on the Windows machine it's fast and easy to synchronize their content over the LAN.