building openpnp

446 views
Skip to first unread message

Brynn Rogers

unread,
Oct 25, 2018, 5:02:06 PM10/25/18
to OpenPnP
Okay, so I just tried to build on linux.

I did get my permissions fixed (at least for /dev/ttyUSB0 )  so now I am not running it sudo, and It is using the files in ~brynn/.openpnp

I did this:
cd /home/brynn/PnP/openpnp-develop
mvn package

and I got lots of stuff, ending with this:

Results :

Tests in error: 
  BasicJobTest.testSimpleJob:57 »  Error while reading machine.xml (Could not in...
  EagleLoaderTest.testLoadBoard:16 » NoClassDefFound javax/xml/bind/JAXBContext
  EagleLoaderTest.testLoadSchematic:25 » NoClassDefFound javax/xml/bind/JAXBCont...
  EagleMountsmdUlpImporterTest.testDemoBoard:18 »  Error while reading machine.x...
  EagleMountsmdUlpImporterTest.testEAT001:42 »  Error while reading machine.xml ...
  EagleMountsmdUlpImporterTest.testWholeNumbers:64 »  Error while reading machin...
  OpenCvTest.openCvWorks:14 » NoClassDefFound Could not initialize class nu.patt...
  ReferenceBottomVisionTest.testNegativeAngle:27->testError:38 »  Error while re...
  ReferenceBottomVisionTest.testPositiveAngle:22->testError:38 »  Error while re...
  SampleJobTest.testSampleJob:36 »  Error while reading machine.xml (Could not i...

Tests run: 13, Failures: 0, Errors: 10, Skipped: 0

[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 25.968 s
[INFO] Finished at: 2018-10-25T15:51:24-05:00
[INFO] Final Memory: 39M/137M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19:test (default-test) on project openpnp-gui: There are test failures.
[ERROR] 
[ERROR] Please refer to /home/brynn/PnP/openpnp-develop/target/surefire-reports for the individual test results.
[ERROR] -> [Help 1]

I don't know what it wants.      It would also be nice if it didn't truncate the error messages with the ...

Brynn

Brynn Rogers

unread,
Oct 25, 2018, 5:05:41 PM10/25/18
to OpenPnP

Here is the surefire report basicjobtest.txt:

-------------------------------------------------------------------------------
Test set: BasicJobTest
-------------------------------------------------------------------------------
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 sec <<< FAILURE! - in BasicJobTest
testSimpleJob(BasicJobTest)  Time elapsed: 0 sec  <<< ERROR!
java.lang.Exception: Error while reading machine.xml (Could not initialize class org.openpnp.vision.pipeline.CvPipeline)
        at BasicJobTest.testSimpleJob(BasicJobTest.java:57)
Caused by: java.lang.reflect.InvocationTargetException
        at BasicJobTest.testSimpleJob(BasicJobTest.java:57)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.openpnp.vision.pipeline.CvPipeline
        at BasicJobTest.testSimpleJob(BasicJobTest.java:57)

Marek T.

unread,
Oct 25, 2018, 5:31:24 PM10/25/18
to OpenPnP
Have you ever compiled it already or it's your first time? Always normally before but troubles only now?
Do you have Java 8 or 9? I see there are some errors related to opencv and there is some "conflict" between java9 and opencv...

Brynn Rogers

unread,
Oct 25, 2018, 6:41:34 PM10/25/18
to OpenPnP
This is the first time I have tried on linux.
Not sure what Java it has.      

Brynn

P.S.  I still think Python is easier to read than Java...

Marek T.

unread,
Oct 25, 2018, 7:06:10 PM10/25/18
to OpenPnP
It's not clear for me why there are some errors from reading machine.xml. Do you have machine.xml in openpnp-develop? Maybe try delete machine anywhere it is located and maven again.
Check java version necesary (java -version from console should tell you), I didn't track it but saw Jason many times warned about problems with java9.

Brynn Rogers

unread,
Oct 25, 2018, 7:48:17 PM10/25/18
to OpenPnP
Ah,    I did nothing special with machine.xml.   Hopefully the openpnp-develop comes with a copy in the right place (which I assumed it would).
My working copy is in ~brynn/.openpnp/machine.xml     (I checked and I no longer need to run it sudo root , as when I switched to /dev/ttyUSB0  it worked right without sudo)
 
Brynn

Marek T.

unread,
Oct 25, 2018, 8:13:34 PM10/25/18
to OpenPnP
Sorry for maybe stupid question, but do you try to maven downloaded working openpnp or the source taken from github?

Brynn Rogers

unread,
Oct 25, 2018, 8:42:53 PM10/25/18
to ope...@googlegroups.com
I downloaded openpnp-develop from github,  I did sudo apt install maven.    Then tried mvn package

On Thu, Oct 25, 2018, 7:13 PM Marek T. <marek.tw...@gmail.com> wrote:
Sorry for maybe stupid question, but do you try to maven downloaded working openpnp or the source taken from github?

--
You received this message because you are subscribed to a topic in the Google Groups "OpenPnP" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/openpnp/Ka9E3V-3Qxg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/a7ee7cd9-cc70-41a0-8da8-5e8e9a8310e9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Jason von Nieda

unread,
Oct 25, 2018, 9:26:53 PM10/25/18
to ope...@googlegroups.com
There is an issue in develop with opencv. Either use the master branch or see if installing ffmpeg lib helps. The machine.xml error is due to opencv not loading properly.

Jason

You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.

To post to this group, send email to ope...@googlegroups.com.

Marek T.

unread,
Oct 26, 2018, 3:54:18 AM10/26/18
to OpenPnP
This issue with opencv occurs in case of both Java 8 and 9?

Jason von Nieda

unread,
Oct 26, 2018, 9:55:52 AM10/26/18
to ope...@googlegroups.com
There are two issues:

1. The library loader used by the opencv package is not compatible with Java 10. This affects every version of OpenPnP but only on Java 10.
2. The new build of the opencv package was built incorrectly and linked against ffmpeg. This means that when it loads it tries to find libffmpeg and if that isnt installed it fails to load. This affects only the develop branch and all versions of Java.

I’ll be fixing both issues next week. Until then my recommendation is to use Java 8, with the master branch, if you are doing development work.

Jason


On Fri, Oct 26, 2018 at 2:54 AM Marek T. <marek.tw...@gmail.com> wrote:
This issue with opencv occurs in case of both Java 8 and 9?

--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.

Brynn Rogers

unread,
Oct 26, 2018, 10:06:40 AM10/26/18
to OpenPnP
What is the difference between the 'master' branch and the openpnp-develop branch?   when and why should we use one over the other?   

Brynn

Jason von Nieda

unread,
Oct 26, 2018, 10:09:54 AM10/26/18
to ope...@googlegroups.com
See the descriptions at http://openpnp.org/downloads/. Develop and master are names of the branches in Git. Develop is “Latest”, master is “Stable”.

Develop is merged to master approximately monthly. The new opencv package causing problems is currently in develop and has not yet been merged to master.

Jason

Brynn Rogers

unread,
Oct 26, 2018, 10:13:08 AM10/26/18
to OpenPnP
okay.


I just downloaded openpnp-master and ran 'mvn package'    got these errors complaining about sound?

[INFO] -------------------------------------------------------------
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] /home/brynn/PnP/openpnp-master/src/main/java/org/openpnp/machine/reference/signaler/SoundSignaler.java:[18,17] package sun.audio does not exist
[ERROR] /home/brynn/PnP/openpnp-master/src/main/java/org/openpnp/machine/reference/signaler/SoundSignaler.java:[19,17] package sun.audio does not exist
[ERROR] /home/brynn/PnP/openpnp-master/src/main/java/org/openpnp/machine/reference/signaler/SoundSignaler.java:[48,13] cannot find symbol
  symbol:   class AudioStream
  location: class org.openpnp.machine.reference.signaler.SoundSignaler
[ERROR] /home/brynn/PnP/openpnp-master/src/main/java/org/openpnp/machine/reference/signaler/SoundSignaler.java:[48,43] cannot find symbol
  symbol:   class AudioStream
  location: class org.openpnp.machine.reference.signaler.SoundSignaler
[ERROR] /home/brynn/PnP/openpnp-master/src/main/java/org/openpnp/machine/reference/signaler/SoundSignaler.java:[49,24] package AudioPlayer does not exist
[INFO] 5 errors 
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 29.702 s
[INFO] Finished at: 2018-10-26T09:10:54-05:00
[INFO] Final Memory: 37M/127M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project openpnp-gui: Compilation failure: Compilation failure: 
[ERROR] /home/brynn/PnP/openpnp-master/src/main/java/org/openpnp/machine/reference/signaler/SoundSignaler.java:[18,17] package sun.audio does not exist
[ERROR] /home/brynn/PnP/openpnp-master/src/main/java/org/openpnp/machine/reference/signaler/SoundSignaler.java:[19,17] package sun.audio does not exist
[ERROR] /home/brynn/PnP/openpnp-master/src/main/java/org/openpnp/machine/reference/signaler/SoundSignaler.java:[48,13] cannot find symbol
[ERROR]   symbol:   class AudioStream
[ERROR]   location: class org.openpnp.machine.reference.signaler.SoundSignaler
[ERROR] /home/brynn/PnP/openpnp-master/src/main/java/org/openpnp/machine/reference/signaler/SoundSignaler.java:[48,43] cannot find symbol
[ERROR]   symbol:   class AudioStream
[ERROR]   location: class org.openpnp.machine.reference.signaler.SoundSignaler
[ERROR] /home/brynn/PnP/openpnp-master/src/main/java/org/openpnp/machine/reference/signaler/SoundSignaler.java:[49,24] package AudioPlayer does not exist
[ERROR] -> [Help 1]

Jason von Nieda

unread,
Oct 26, 2018, 10:16:39 AM10/26/18
to ope...@googlegroups.com
It sounds like you are using Java 9. Please post output of java -version and javac -version.

Jason

Brynn Rogers

unread,
Oct 26, 2018, 10:18:37 AM10/26/18
to OpenPnP

yes you are correct:

brynn@PnP:~/PnP/openpnp-master$ java -version
openjdk version "10.0.2" 2018-07-17
OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.2)
OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.2, mixed mode)
brynn@PnP:~/PnP/openpnp-master$ javac -version
javac 1.8.0_181
brynn@PnP:~/PnP/openpnp-master$ 


How do I switch it  debian?

Jason von Nieda

unread,
Oct 26, 2018, 10:21:59 AM10/26/18
to ope...@googlegroups.com
It looks like you have a mix of packages installed. Use your package manager to remove all Java packages (openjdk, openjre) and then install ONLY openjdk 8.

Jason

Brynn Rogers

unread,
Oct 26, 2018, 10:33:31 AM10/26/18
to OpenPnP
Okay, java fixed and it compiles

it also runs if I delete my machine.xml
but if I try to use my machine.xml that has my gcode driver  and camera setup in it, I get this:
brynn@PnP:~/PnP/openpnp-master$ ./openpnp.sh 
Gtk-Message: 09:31:14.511: Failed to load module "canberra-gtk-module"
2018-10-26 09:31:17 SystemLogger ERROR: java.lang.Exception: Error while reading machine.xml (Attribute 'pick-dwell-milliseconds' does not have a match in class org.openpnp.machine.reference.ReferenceNozzleTip at line 8)
2018-10-26 09:31:17 SystemLogger ERROR: at org.openpnp.model.Configuration.load(Configuration.java:269)
2018-10-26 09:31:17 SystemLogger ERROR: at org.openpnp.gui.MainFrame.<init>(MainFrame.java:538)
2018-10-26 09:31:17 SystemLogger ERROR: at org.openpnp.Main$1.run(Main.java:150)
2018-10-26 09:31:17 SystemLogger ERROR: at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
2018-10-26 09:31:17 SystemLogger ERROR: at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
2018-10-26 09:31:17 SystemLogger ERROR: at java.awt.EventQueue.access$500(EventQueue.java:97)
2018-10-26 09:31:17 SystemLogger ERROR: at java.awt.EventQueue$3.run(EventQueue.java:709)
2018-10-26 09:31:17 SystemLogger ERROR: at java.awt.EventQueue$3.run(EventQueue.java:703)
2018-10-26 09:31:17 SystemLogger ERROR: at java.security.AccessController.doPrivileged(Native Method)
2018-10-26 09:31:17 SystemLogger ERROR: at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
2018-10-26 09:31:17 SystemLogger ERROR: at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
2018-10-26 09:31:17 SystemLogger ERROR: at org.GNOME.Accessibility.AtkWrapper$6.dispatchEvent(AtkWrapper.java:715)
2018-10-26 09:31:17 SystemLogger ERROR: at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
2018-10-26 09:31:17 SystemLogger ERROR: at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
2018-10-26 09:31:17 SystemLogger ERROR: at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
2018-10-26 09:31:17 SystemLogger ERROR: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
2018-10-26 09:31:17 SystemLogger ERROR: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
2018-10-26 09:31:17 SystemLogger ERROR: at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
2018-10-26 09:31:17 SystemLogger ERROR: Caused by: org.simpleframework.xml.core.AttributeException: Attribute 'pick-dwell-milliseconds' does not have a match in class org.openpnp.machine.reference.ReferenceNozzleTip at line 8
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.readAttribute(Composite.java:494)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.readAttributes(Composite.java:413)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.access$300(Composite.java:59)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite$Builder.read(Composite.java:1382)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.read(Composite.java:201)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.read(Composite.java:148)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Traverser.read(Traverser.java:92)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.CompositeList.populate(CompositeList.java:175)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.CompositeList.read(CompositeList.java:148)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.readVariable(Composite.java:619)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.readInstance(Composite.java:573)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.readUnion(Composite.java:549)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.readElement(Composite.java:532)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.readElements(Composite.java:445)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.access$400(Composite.java:59)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite$Builder.read(Composite.java:1383)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.read(Composite.java:201)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.read(Composite.java:148)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Traverser.read(Traverser.java:92)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.CompositeList.populate(CompositeList.java:175)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.CompositeList.read(CompositeList.java:148)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.readVariable(Composite.java:619)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.readInstance(Composite.java:573)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.readUnion(Composite.java:549)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.readElement(Composite.java:532)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.readElements(Composite.java:445)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.access$400(Composite.java:59)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite$Builder.read(Composite.java:1383)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.read(Composite.java:201)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.read(Composite.java:148)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Traverser.read(Traverser.java:92)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.CompositeList.populate(CompositeList.java:175)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.CompositeList.read(CompositeList.java:148)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.readVariable(Composite.java:619)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.readInstance(Composite.java:573)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.readUnion(Composite.java:549)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.readElement(Composite.java:532)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.readElements(Composite.java:445)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.access$400(Composite.java:59)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite$Builder.read(Composite.java:1383)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.read(Composite.java:201)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.read(Composite.java:148)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.readVariable(Composite.java:623)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.readInstance(Composite.java:573)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.readUnion(Composite.java:549)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.readElement(Composite.java:532)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.readElements(Composite.java:445)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.access$400(Composite.java:59)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite$Builder.read(Composite.java:1383)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.read(Composite.java:201)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Composite.read(Composite.java:148)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Traverser.read(Traverser.java:92)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Persister.read(Persister.java:625)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Persister.read(Persister.java:606)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Persister.read(Persister.java:584)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Persister.read(Persister.java:543)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Persister.read(Persister.java:521)
2018-10-26 09:31:17 SystemLogger ERROR: at org.simpleframework.xml.core.Persister.read(Persister.java:426)
2018-10-26 09:31:17 SystemLogger ERROR: at org.openpnp.model.Configuration.loadMachine(Configuration.java:387)
2018-10-26 09:31:17 SystemLogger ERROR: at org.openpnp.model.Configuration.load(Configuration.java:262)
2018-10-26 09:31:17 SystemLogger ERROR: ... 17 more
2018-10-26 09:31:17 MessageBoxes DEBUG: Configuration Load Error: There was a problem loading the configuration. The reason was:<br/><br/>Error while reading machine.xml (Attribute 'pick-dwell-milliseconds' does not have a match in class org.openpnp.machine.reference.ReferenceNozzleTip at line 8)<br/><br/>Please check your configuration files and try again. They are located at: /home/brynn/.openpnp<br/><br/>If you would like to start with a fresh configuration, just delete the entire directory at the location above.<br/><br/>OpenPnP will now exit.
brynn@PnP:~/PnP/openpnp-master$  

Brynn Rogers

unread,
Oct 26, 2018, 10:58:09 AM10/26/18
to OpenPnP
Cool,  I modified the JogControlsPanel.java  to include 0.5, 1.27, and 2.54 mm step sizes, and it works with the default  machine.xml.
(although I know it would break if I choose inch output)

I still can't use the machine.xml I already have.

Brynn Rogers

unread,
Oct 26, 2018, 11:29:34 AM10/26/18
to OpenPnP
Okay I started with the default and redid all my specific gcode driver .   
Now I have it working pretty much exactly like it was yesterday, with the goofy problems during the camera jog/microns.

But I can 'fix' the code now.   or more likely break it !

So if I put in a job file will it move from part to part on it's own?   or will that have the same problem as caera jogging?

Brynn
Reply all
Reply to author
Forward
0 new messages