Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - dh42

Pages: [1] 2 3 ... 23
1
Installation Help / Win11 24H2 - Installation problems
« on: July 09, 2025, 21:57:01 pm »
Hello guys

Has someone encountered installation problems with CamBam 1.0 and Windows 11 24H2 ?  (and know how solve the problem)

I get this question on the support but unfortunately I do not have PC with W11 to test .. and Andy has not replied at the moment.

We are currently blocked with this version of CamBam, regardless of whether the installation is 32-bit or 64-bit. Could you please take a closer look at this issue and provide us with a simpler and faster solution?

we’d prefer not to downgrade and to stay on Windows 11 — ideally the latest version. It seems the issue arises specifically with Windows 11 version 24H2, as we experience no problems with version 21H2.


I attach the screenshots of the error messages.

++
David

2
Hello

When we try to use {$mop.first.X}{$mop.first.Y} macro, they always return the value for a machining origin = 0, if machining origine have been moved, the macro don't take the shift in account.

++
David

3
CamBam Shop Feedback / Shop problem
« on: April 03, 2025, 19:48:48 pm »
Hello guys

There is two guys that said me that they can't buy CamBam on the site, the site crash when they tried to pay. Someone heard something about this problem ?

I did not see anything on CNCzone about such a problem but I can see that no new orders have been received since at least one week .. it is not usual .. so there is certainly a problem ...

Of course I warned Andy ...

++
David

4
Post Processors (*.cbpp) / Post pro GRBL - Turn
« on: December 18, 2024, 20:11:18 pm »
Hello

I made a post processor for GRBL Turn, set for radius mode and mm.

Tested on a Jeulin Microlathe. (Arduino Uno / CNCShield Protoneer and Grbl 0.9)

https://youtu.be/mi3rGy_CrDQ?si=Y6fIIxuspwlY4WTi

http://www.metabricoleur.com/t25151-resolu-cambam-tournage-mach3-oui-grbl-aussi#482111

++
David


6
Scripts and Plugins / Number generator (VB script)
« on: May 03, 2024, 22:42:55 pm »
Hello

I often needs to add a lot of numbers in my drawing, to identify parts, to make numbers on rules or meter number and so one.

For this, I often use a "generic" text contained "00" that I copy/paste at the right place or that I dispatch using "array copy", "polar array copy" or the "copy to point list" plugin.

But after the copy is done, I need to manually edit each text object to set the right number.

So I decided to write this small script to automate this job. (because I have a job to do that need around 80 part to renumber)

Select all the text objects to renumber, in the order you want to number them and run the script.

In the script, you can define the variables "start" that will contain the start number, "stepvalue" that will contain the step and "formatstring" that will contain the format to use for the numbers.

Code: [Select]
' dh42 05/2024
' numérotation incrémental d'une sélection d'objets texte
' incremental numbering of a selection of text objects

sub main

        Dim start As Double, stepvalue As Double, currentvalue As Double
        Dim formatstring As String
       
        '########################
        formatstring = "00"
        start = 1
        stepvalue = 1
        '########################

        currentvalue = start
       
        Dim s As MText

        If CamBamUI.MainUI.ActiveView.SelectedEntities.Length > 0 Then

            For Each ent As Entity In CamBamUI.MainUI.ActiveView.SelectedEntities

                If TypeOf ent Is MText Then

                    s = ent
                    s.Text = Format(currentvalue, formatstring)
                    s.Update
                    currentvalue = currentvalue + stepvalue

                End If

            Next ent

        End If

end sub

Unzip the attached file and save it in your script folder.

I hope it can be useful for some.

Note VB script are not working on Linux version and on 64bits CamBam Windows version ; If needed I can turn it into a plugin so it will works on all versions.

++
David

7
Latest News / How to join the forum, create an account ?
« on: April 13, 2024, 20:58:54 pm »
Hello,

Because the registration system of the forum is broken, it is not possible to an user to create an account currently.

If you want to join the forum, please use the Contact form and ask for a new account, give me the user name you want to use and I'll create the account for you and return a password by mail. (it may take one or two days)

https://cambamcnc.com/contact

If you have no reply by using the support page, you can use this mail address (it the one of the support)

support@cambamcnc.com

Sorry for the inconvenience

++
David

8
Hello

Even if it seems to me that it is a nonsense to use them together, a French user fell on a bug that appears if we use tabs + tab leadins + tangent leadin.

In this case an extra leadin (an half circle) is added on the toolpath leadin at the last or two last paths. It is superimposed on the normal leadin for this level as we can see on the picture 2 ... first an half circle is cut, then the normal leadin is cut.

++
David

edit: same bug on 0.98 .. and in fact the extra circle leadin appears on all level that are bellow the tabs level.

9
Hello,

When a shape contain other shapes, if "optimization mode" is set to "none", the profile mop do not follow the order of the selection as it should in this mode but always cut the most external shape first, and of course it is nonsense. At least the mop must follow the selection order, or even better it must always cut the external shape lastly (as in 97 or 98 optimization mode)

++
David

10
Bug Reports / [V1 - 76] Wrong Toolpath with 3D profile - scanline modes
« on: August 31, 2023, 19:32:54 pm »
Hello

If we do a Horizontal/Vertical sweep with two 3D scanline mops (and of course with the same settings for the 2 mops), in theory the X and Y paths should overlap everywhere, but this is not the case. You can see it clearly in this picture.



Ralf (Pixelmaker) has found that the bug go away if we use the same value for Step Over and Resolution.



++
David

11
Post Processors (*.cbpp) / Post Processor for LNC2200
« on: June 13, 2023, 23:01:32 pm »
Hello

A PP for LNC2200 (tested on Blue Elephant 1325)

++
David

12
Scripts and Plugins / Remove Stairs (VBS Script)
« on: May 26, 2023, 20:54:37 pm »
Hello

This VBS script remove on point on two on the selected polylines, this remove the "stairs" effect resulting of a bitmap digitizing.

Simple but efficient ;)

Prior to use it, create a new layer so the new created polylines can be easily separated from the source polylines.

Code: [Select]
' Remove stairs (for digitized images)
' scan all selected polylines and remove one point on two

sub main

        Dim p As Polyline
        Dim p2 As Polyline = New Polyline 'temporary polyline
        Dim toggle As Boolean = False
        Dim pt As Point3F

        If CamBamUI.MainUI.ActiveView.SelectedEntities.Length > 0 Then 'if something selected

            For Each ent As Entity In CamBamUI.MainUI.ActiveView.SelectedEntities 'scan all selected entyties

                If TypeOf ent Is Polyline Then 'reject other than polyline object

                    p = ent

                    For Each p_item As PolylineItem In p.Points 'scan the point item list

                        If toggle = True Then

                            pt.X = p_item.Point.X
                            pt.Y = p_item.Point.Y
                            pt.Z = p_item.Point.Z

                            p2.Add(pt)

                            toggle = False

                        Else 'item ignored
                            toggle = True
                        End If

                    Next
                   
                    If p.Closed = True then
                        p2.Closed = True
                    else
                        p2.Closed = False
                    End If
                   
                    Doc.Add(p2.Clone)'add a clone of the temp polyline to the document
                    p2.Points.Clear()' erase the temp polyline

                End If

            Next ent

            CamBamUI.MainUI.ActiveView.RefreshView()

        End If
   
end sub

edit:
an example



++
David

(PS: VB script does not works on 64bits versions of CamBam)

13
Scripts and Plugins / Delete - Restore Stock plugin
« on: May 18, 2023, 21:46:21 pm »
Hello

This plugin allow to delete and restore the current stock definition. (only the main stock in the machining folder)

Two items are available in the plugin menu.

- Delete Stock > store the datas of the current stock in memory, then erase all stock data (except the colors)

- Restore Stock > restore the erased values. This item is disabled until a stock as been erased with Delete Stock.

for CamBam 1.0 only ; not tested on linux nor on Windows 64bits version of CamBam, feel free to give some feedback if you test it on one of this versions.

++
David

Pages: [1] 2 3 ... 23