Skip to content

civilizeddev/fanuc-focas

Repository files navigation

fanuc-focas

A JNA(Java Native Access) wrapper for Fanuc Focas 1 API library.

Usage

sbt

  • ~/.sbt/1.0/github.sbt (sbt 1.x+)

    credentials += Credentials(
      "GitHub Package Registry",
      "maven.pkg.github.com",
      "<GITHUB_USERNAME>",
      "<GITHUB_TOKEN>"
    )
    

    [github.com] How to get your github token

  • build.sbt

    resolvers += "GitHub Package Registry" at "https://maven.pkg.github.com/civilizeddev/fanuc-focas"
    
    libraryDependencies += "io.elfinos" %% "fanuc-focas" % "1.0.3"

Prerequisites

System Requirements

  • This library works on 32bit version JVM(JDK/JRE) only.

External Dependencies

  • This library has external dependencies.
  • Fanuc Focas 1(Fwlib32.dll), Ethernet Library(fwlibe1.dll) must be installed on your system.
  • We do not redistribute the FANUC Focas library.

About FOCAS CNC API

Please refer to the page below for FOCAS CNC API.

[inventcom.net] FANUC Open CNC FOCAS - CNC/PMC Data window library

Credits

Contributors

image

Digital Connectivity Team of Unomic

Open Sources

We use open source projects below.