简介:一款能连接和发送打印到 Bambu Lab 3D 打印机的精简工具
bambu-connect://import-file?path=%2Ftmp%2Fcube.gcode.3mf&name=Cube&version=1.0.0
浏览器打开这个链接会启用bambooconnect 执行模型导入
具体教程:
简介:一款能连接和发送打印到 Bambu Lab 3D 打印机的精简工具
bambu-connect://import-file?path=%2Ftmp%2Fcube.gcode.3mf&name=Cube&version=1.0.0
浏览器打开这个链接会启用bambooconnect 执行模型导入
具体教程:
bambustudio://open?file=https%3A%2F%2Fmakerworld.bblmw.cn%2Fmakerworld%2Fmodel%2FCN5139cd3ed4128%2F27338432%2Finstance%2Fcc8b73a0-2635-4556-ae20-9b52f9f350d7.3mf%3Fat%3D1746121131%26exp%3D1746121431%26key%3Db7425e4b9ef6f417d7334deb194efee6%26uid%3D683076520%26name%3Dmini%E5%
打开这个链接会启用 bambustudio 导入项目
这个网站有所有 composer包的信息
在ruoyi-go 基础上 构造ruoyi-go 前后端分离版本
JWT和Sa-Token在功能、使用场景和优缺点等方面存在显著差异。
Dockerfile :
FROM docker.1ms.run/openjdk:8
MAINTAINER Robin Luo
RUN mkdir -p /ruoyi/server/logs \
/ruoyi/server/temp \
/ruoyi/skywalking/agent
WORKDIR /ruoyi/server
ENV SERVER_PORT=8080
EXPOSE ${SERVER_PORT}
ADD ./ruoyi-admin.jar ./app.jar
ENTRYPOINT ["java", \
"-Djava.security.egd=file:/dev/./urandom", \
"-Dserver.port=${SERVER_PORT}", \
# 应用名称 如果想区分集群节点监控 改成不同的名称即可
# "-Dskywalking.agent.service_name=ruoyi-server", \
# "-javaagent:/ruoyi/skywalking/agent/skywalking-agent.jar", \
"-jar", "app.jar"]
docker-compose.yaml
version: '3.8'
services:
ruoyi-his-server:
build:
context: .
dockerfile: Dockerfile
container_name: ruoyi-his-server
ports:
- "8009:8080"
environment:
- SPRING_PROFILES_ACTIVE=druid,dev
restart: always
再该目录下 执行 docker-compose up -d 启动服务
执行 dock-compose down 停止服务
composer.json中的autoload部分,使得你的类优先于第三方包被加载。但是,这种方法较为复杂,并且可能导致难以预测的行为。json深色版本{ "autoload": { "psr-4": { "Vendor\\Package\\": "path/to/your/classes" } } }composer dump-autoload来更新自动加载器。我们用
按下打印键会收到
NCP10 模式
bluetooth data : DRMIDNIDEK/ARK-1N
nidek.js:251 bluetooth data : O0694DADEC/31/2024.
nidek.js:251 bluetooth data : 19:56VD12.00WD40O
nidek.js:251 bluetooth data : L-02.00-00.50167OL-
nidek.js:251 bluetooth data : 02.00-00.501709 OL-
nidek.js:251 bluetooth data : 02.00-00.501669 OL-
nidek.js:251 bluetooth data : 02.00-00.501679 OR-
nidek.js:251 bluetooth data : 01.75-00.75004OR-01
nidek.js:251 bluetooth data : .75-00.750039 OR-01
nidek.js:251 bluetooth data : .75-00.750049 OR-01
nidek.js:251 bluetooth data : .75-00.750059 PD69?
nidek.js:251 bluetooth data : ?????DKM L08.0907
nidek.js:251 bluetooth data : .8717107.98DL41.754
nidek.js:251 bluetooth data : 3.0017142.25-01.25
nidek.js:251 bluetooth data : L08.1007.8717107.99
nidek.js:251 bluetooth data : DL41.7543.0017142.25
nidek.js:251 bluetooth data : -01.25 L08.0907.871
nidek.js:251 bluetooth data : 7107.98DL41.7543.00
nidek.js:251 bluetooth data : 17142.25-01.25 L08.
nidek.js:251 bluetooth data : 0907.8517107.97DL41
nidek.js:251 bluetooth data : .7543.0017142.25-01.
nidek.js:251 bluetooth data : 25 R08.0707.7800507
nidek.js:251 bluetooth data : .93DR41.7543.500054
nidek.js:251 bluetooth data : 2.50-01.75 R08.0807
nidek.js:251 bluetooth data : .7900507.94DR41.754
nidek.js:251 bluetooth data : 3.2500542.50-01.50
nidek.js:251 bluetooth data : R08.0707.7800507.93
nidek.js:251 bluetooth data : DR41.7543.5000542.50
nidek.js:251 bluetooth data : -01.75 R08.0607.780
nidek.js:251 bluetooth data : 0507.92DR41.7543.50
nidek.js:251 bluetooth data : 00542.50-01.75SL11.
nidek.js:251 bluetooth data : 9PL05.4NSR12.1PR0
nidek.js:251 bluetooth data : 5.0N8141
DRMIDNIDEK/ARK-1NO0694DADEC/31/2024.19:56VD12.00WD40OL-02.00-00.50167OL-02.00-00.501709 OL-02.00-00.501669 OL-02.00-00.501679 OR-01.75-00.75004OR-01.75-00.750039 OR-01.75-00.750049 OR-01.75-00.750059 PD69??????DKM L08.0907.8717107.98DL41.7543.0017142.25-01.25 L08.1007.8717107.99DL41.7543.0017142.25-01.25 L08.0907.8717107.98DL41.7543.0017142.25-01.25 L08.0907.8517107.97DL41.7543.0017142.25-01.25 R08.0707.7800507.93DR41.7543.5000542.50-01.75 R08.0807.7900507.94DR41.7543.2500542.50-01.50 R08.0707.7800507.93DR41.7543.5000542.50-01.75 R08.0607.7800507.92DR41.7543.5000542.50-01.75SL11.9PL05.4NSR12.1PR05.0N8141
example:
DRMIDNIDEK/ARK-1N
nidek.js:251 bluetooth data : O0695DADEC/31/2024.
nidek.js:251 bluetooth data : 20:34VD12.00WD40O
nidek.js:251 bluetooth data : L-02.00-00.50166OL-
2nidek.js:251 bluetooth data : 02.00-00.501669 OL-
nidek.js:251 bluetooth data : 02.00-00.501679 OR-
nidek.js:251 bluetooth data : 01.75-01.00006OR-01
2nidek.js:251 bluetooth data : .75-01.000069 OR-01
nidek.js:251 bluetooth data : .75-01.000079 PD68?
nidek.js:251 bluetooth data : ?????DKM L08.0907
nidek.js:251 bluetooth data : .8917507.99DL41.754
nidek.js:251 bluetooth data : 2.7517542.25-01.00
nidek.js:251 bluetooth data : L08.0907.8817507.99
nidek.js:251 bluetooth data : DL41.7542.7517542.25
nidek.js:251 bluetooth data : -01.00 L08.0907.891
nidek.js:251 bluetooth data : 7507.99DL41.7542.75
nidek.js:251 bluetooth data : 17542.25-01.00 L08.
nidek.js:251 bluetooth data : 0907.8917507.99DL41
nidek.js:251 bluetooth data : .7542.7517542.25-01.
nidek.js:251 bluetooth data : 00 R08.0707.7700807
nidek.js:251 bluetooth data : .92DR41.7543.500084
nidek.js:251 bluetooth data : 2.50-01.75 R08.0707
nidek.js:251 bluetooth data : .7700807.92DR41.754
nidek.js:251 bluetooth data : 3.5000842.50-01.75
nidek.js:251 bluetooth data : R08.0707.7700807.92
nidek.js:251 bluetooth data : DR41.7543.5000842.50
nidek.js:251 bluetooth data : -01.75 R08.0707.770
nidek.js:251 bluetooth data : 0807.92DR41.7543.50
nidek.js:251 bluetooth data : 00842.50-01.75SL11.
nidek.js:251 bluetooth data : 9PL05.0NSR12.2PR0
nidek.js:251 bluetooth data : 5.1N816D
example
{"PatientId":20241231000001,"Name":"","Sex":2,"DeviceId":"AH0078GY1A","DeviceName":"SW-800","CaseId":"000000000000000000","ClinicResult":[{"LAxis1":63,"LAxis2":153,"LDC1":-0.25,"LDC2":0.25,"LDS1":-3.00,"LDS2":-3.25,"LSE1":-3.25,"LSE2":-3.25,"LGazeH":5,"LGazeV":1,"LPupil":4.20,"LReflex":31.37,"LRangeH":-3.20,"LSpeedH":-100.00,"LRangeV":-2.90,"LSpeedV":-90.63,"RAxis1":123,"RAxis2":33,"RDC1":-0.25,"RDC2":0.25,"RDS1":-2.00,"RDS2":-2.25,"RSE1":-2.25,"RSE2":-2.25,"RGazeH":-2,"RGazeV":0,"RPupil":4.40,"RReflex":42.35,"RRangeH":-6.00,"RSpeedH":-187.50,"RRangeV":5.70,"RSpeedV":59.38,"PD":63,"ReflexDiffer":10.98,"ExamType":10,"EyeType":3,"CreationTime":"2024-12-31T14:47:53","Id":20241231000001}]}
{
"PatientId":20241231000001,
"Name":"",
"Sex":2,
"DeviceId":"AH0078GY1A",
"DeviceName":"SW-800",
"CaseId":"000000000000000000",
"ClinicResult":[
{
"LAxis1":63,
"LAxis2":153,//左眼轴位
"LDC1":-0.25,
"LDC2":0.25, //左眼柱镜
"LDS1":-3,
"LDS2":-3.25,//左眼球镜
"LSE1":-3.25,
"LSE2":-3.25,//左眼等效球镜
"LGazeH":5, //左眼水平瞳孔中心 左正右负
"LGazeV":1, //左眼竖直瞳孔中心 下正上负
"LPupil":4.2,//左眼瞳孔大小
"LReflex":31.37,
"LRangeH":-3.2,
"LSpeedH":-100,
"LRangeV":-2.9,
"LSpeedV":-90.63,
"RAxis1":123,
"RAxis2":33,//右眼轴位
"RDC1":-0.25,
"RDC2":0.25,//右眼柱镜
"RDS1":-2,
"RDS2":-2.25,//右眼球镜
"RSE1":-2.25,
"RSE2":-2.25,//右眼等效球镜
"RGazeH":-2, //右眼水平瞳孔中心 左正右负
"RGazeV":0, //右眼竖直瞳孔中心 下正上负
"RPupil":4.4,//右眼瞳孔大小
"RReflex":42.35,
"RRangeH":-6,
"RSpeedH":-187.5,
"RRangeV":5.7,
"RSpeedV":59.38,
"PD":63, //瞳距
"ReflexDiffer":10.98,
"ExamType":10,
"EyeType":3,
"CreationTime":"2024-12-31T14:47:53",
"Id":20241231000001
}
]
}
BLE 蓝牙信息
service UUID
0000180D-0000-1000-8000-00805F9B34FB
character UUID
00002A39-0000-1000-8000-00805F9B34FB
显示数据有两套值
1 是柱镜为带负号的 测量数据 会导致球镜数值偏小
2 是柱镜为带正号的 测量数据 会导致球镜数正确 但需要强制柱镜为负号