CamBam
News:
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
December 15, 2019, 11:07:34 am


Login with username, password and session length


Pages: 1 2 [3] 4
  Print  
Author Topic: Boxes Plugin -- Improved and rewritten version of BoxAuto Plugin  (Read 8085 times)
dave benson
CNC Jedi
*****
Offline Offline

Posts: 1171


View Profile
« Reply #30 on: March 05, 2019, 22:42:29 pm »

HI Mark and Carlo
To get it compile on windows, I had to fiddle with draw tab.
it works fine now.
Carlo as I know nothing about wood I had not had a close look at the plugin, good work.

Dave

* BoxesXT.zip (42.32 KB - downloaded 71 times.)

* reply for forum boxsXT.PNG (244.05 KB, 1352x693 - viewed 143 times.)
Logged
onekk
Wookie
****
Offline Offline

Posts: 497


View Profile
« Reply #31 on: March 06, 2019, 00:25:34 am »

@dave benson, many thanks. What problem have you had during compilation?

@Mark81, I've tested it on Linux, and no problem here, but what version are you using, the last 0.1.9-alpha2 with the bug fixed.

The error log is criptical as usual, the only think I know it's the calc offset, but as there are many options involved maybe I'm missing some setting you are using.

What number of divider (h size or w size), and some other parameter, like boxtype, boxsize and  variant.

Regards

Carlo D.

Logged

Carlo D. (onekk)

eShapeoko #343 750x1000 mm + GRBL + bCNC + CamBam
dave benson
CNC Jedi
*****
Offline Offline

Posts: 1171


View Profile
« Reply #32 on: March 06, 2019, 03:10:34 am »

HI Carlo

The problems I had, were to do with migrating to my new compiler VS2017 from VS2013
Didn't have everything setup properly which caused me to have to change
this -->
Code:
   if (debug is true)
to this
Code:
   if (debug == true)
there was also a missing curly brace, but I think I "fat fingered the keyboard" and deleted that
myself. Roll Eyes
All good now.
Dave

Logged
Mark81
Wookie
****
Offline Offline

Posts: 305


View Profile
« Reply #33 on: March 06, 2019, 03:29:31 am »

@Carlo, to be sure I've tested again the version just uploaded by Dave. I attach here the settings and the error.



* options.jpg (45.6 KB, 436x646 - viewed 114 times.)

* error.jpg (170.09 KB, 1341x1021 - viewed 130 times.)
Logged
dave benson
CNC Jedi
*****
Offline Offline

Posts: 1171


View Profile
« Reply #34 on: March 06, 2019, 05:09:48 am »

Hi Carlo/mark

I had a better look, and used the same settings that mark did and found the problem
the (retL) layer is null (so it has not been created yet to put the entities in).
There are also some problems with the list boxes duplicating items in them, Carlo look in the Break Edges plugin
for a solution.
Hope this helps.
 Dave


* reply for carlo re-boxes.PNG (22.52 KB, 942x265 - viewed 135 times.)
Logged
onekk
Wookie
****
Offline Offline

Posts: 497


View Profile
« Reply #35 on: March 06, 2019, 15:54:29 pm »

Yes, I will control all the code, but I suspect that the problem is more subtle:

A Closed box is supposed to not have a dividers, and some sides are not created, only the "rigth side" and the "rear side" are created, so when it create the divider it didn't fount the side used as reference to calculate the offset and place it on the cambam drawing windows.

It is strange behaviour, but in the Linux version it correctly  out and deactivate the dividers checkbox when you select "Closed" as BoxType.

Plus I've installed on my Win7 machine Visual Studio 2017 and soon I will be able to check the compilation on
Windows too, provided that i will learn how Visual Studio works (I'm using Monodevelop).

@dave benson, many thanks, I will try to check and correct the "is" part, probably Monodevelop is more forgiving about some costructs.


A new version alpha3 is almost done, need some checking and maybe a compiling and testing on Windows, ASAP the Winidows Development environment is setted up correctly.

I will publish the sources very soon, maybe this evening (maybe late evening).



Regards

Carlo D.
« Last Edit: March 06, 2019, 17:08:15 pm by onekk » Logged

Carlo D. (onekk)

eShapeoko #343 750x1000 mm + GRBL + bCNC + CamBam
dave benson
CNC Jedi
*****
Offline Offline

Posts: 1171


View Profile
« Reply #36 on: March 06, 2019, 22:58:20 pm »

HI Carlo

Years from now you'll look back and realise that "that's the best thing you have done for your productivity code wise"
A lot of code is generated for you automatically, Intellisense, the debugger and too many tools to mention to help you code
and make life easier equals more time in the shop or with your family. (Just quietly I think my family would rather me be in the shop)

VS2013 is a lot more forgiving with things like "is" or "==", VS studio 2017 pops up a lot more informational's telling
you things like, for instance the naming conventions used in your code.
Once you setup a template for CB, things like whipping up a quick plugin will be child's play.
If you have any questions I'm happy to answer them, If I can.

Dave
Logged
onekk
Wookie
****
Offline Offline

Posts: 497


View Profile
« Reply #37 on: March 10, 2019, 18:13:51 pm »

Things went a little slow, I have setted up the win 7 pro machine, but having not properly configured the VS, as I'm gone for the weekend, (a little long weekend with family in Alsace), so maybe tomorrow I will return, working on the Plugin and the VS part.

It seem's that Monodevelop (sadly it is not more released for Windows) now have some nice features, (I presume that with the acquisition of Xamarin by Microsoft, something were exchanged  between Mono and Windows NET).

But win Win7 Pro I've had some problem with the Windows Update part, some updates didn't apply correctly, and I've to manually update the things, until I was able to obtain a fair decent system.

Many Thanks for the help you offered me with VS, I will ask if I encounter problems.

Regards

Carlo D.
Logged

Carlo D. (onekk)

eShapeoko #343 750x1000 mm + GRBL + bCNC + CamBam
dave benson
CNC Jedi
*****
Offline Offline

Posts: 1171


View Profile
« Reply #38 on: March 10, 2019, 23:53:34 pm »

HI Carlo
I'd not heard of Alsace and so had to google it.
Quote
Alsace is famous for its beer (for example, Kronenbourg or Meteor), its sauerkraut (choucroute in French), and several other local specialities such as Alsace Flammekueche, a traditional dish that is not unlike a pizza without tomatoes, but covered with cheese, cream, mushrooms and local ham.

Dam, I'm Hungry and Thirsty now. Enjoy

Dave

Logged
gmoo
Storm Trooper
***
Offline Offline

Posts: 110

Jam it !


View Profile
« Reply #39 on: March 11, 2019, 09:47:16 am »

From the german point of view I would remove the beer from your list.  Grin

But -to be honest- please add the white wine !
« Last Edit: March 11, 2019, 09:49:33 am by gmoo » Logged

best regards

Bernhard
dave benson
CNC Jedi
*****
Offline Offline

Posts: 1171


View Profile
« Reply #40 on: March 12, 2019, 00:42:18 am »

IIRC there are very strict rules on what goes into a German Beer other than water and hops.
Dave
Logged
onekk
Wookie
****
Offline Offline

Posts: 497


View Profile
« Reply #41 on: August 03, 2019, 16:27:31 pm »

Here you will find the first attempt to make a manual for the plugin.

Hope it helps and as usually comments and suggestions are welcome.

Sorry for my bad english.

The same manual is put in the main post at the top of this thread.

A new copy is in the first post see the more recent date.

Regards

Carlo D.
« Last Edit: August 13, 2019, 16:22:23 pm by onekk » Logged

Carlo D. (onekk)

eShapeoko #343 750x1000 mm + GRBL + bCNC + CamBam
Bubba
CNC Jedi
*****
Offline Offline

Posts: 2707



View Profile
« Reply #42 on: August 04, 2019, 19:13:25 pm »

Here you will find the first attempt to make a manual for the plugin.

Hope it helps and as usually comments and suggestions are welcome.

Sorry for my bad english.

The same manual is put in the main post at the top of this thread.

Regards

Carlo D.

Carlo,
Thank you for the manual for this plugin.
Logged

My 2ยข
onekk
Wookie
****
Offline Offline

Posts: 497


View Profile
« Reply #43 on: August 06, 2019, 15:03:20 pm »

Soon I will release a "decent" manual, it is WIP now, with some improvements in explainings some "internals"

Carlo D.
« Last Edit: August 13, 2019, 16:22:38 pm by onekk » Logged

Carlo D. (onekk)

eShapeoko #343 750x1000 mm + GRBL + bCNC + CamBam
onekk
Wookie
****
Offline Offline

Posts: 497


View Profile
« Reply #44 on: August 13, 2019, 16:23:57 pm »

New copy of the manual in the forst post of this topic.

Improved readability using some Tables instead of "lists".

Some error corrected due to my scarce knowledge of "proper" english.

Regards

Carlo D.
Logged

Carlo D. (onekk)

eShapeoko #343 750x1000 mm + GRBL + bCNC + CamBam
Pages: 1 2 [3] 4
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Page created in 0.13 seconds with 20 queries.

Copyright © 2018 HexRay Ltd. | Sitemap