Board logo

標題: X-Cube UV LCD光敏3D打印機升级件(Cam Stand) [打印本頁]

作者: Offer    時間: 2017-4-19 23:08     標題: X-Cube UV LCD光敏3D打印機升级件(Cam Stand)

P1300487.JPG

P1300488.JPG

P1300489.JPG

P1300490.JPG

P1300491.JPG

P1300492.JPG

P1300493.JPG

圖片附件: P1300487.JPG (2017-4-19 23:08, 143.5 KB) / 下載次數 75
https://h0.hkepc.com/forum/attachment.php?aid=1976704&k=74e0eae63e572939eec2aec2425496aa&t=1781432170&sid=2sWlnSGfyG



圖片附件: P1300488.JPG (2017-4-19 23:08, 152 KB) / 下載次數 83
https://h0.hkepc.com/forum/attachment.php?aid=1976705&k=d9c650f471e2603a226632059d98a496&t=1781432170&sid=2sWlnSGfyG



圖片附件: P1300489.JPG (2017-4-19 23:08, 158 KB) / 下載次數 83
https://h0.hkepc.com/forum/attachment.php?aid=1976706&k=21c889e0bbcebba82e827b9fa65e202e&t=1781432170&sid=2sWlnSGfyG



圖片附件: P1300490.JPG (2017-4-19 23:08, 153 KB) / 下載次數 71
https://h0.hkepc.com/forum/attachment.php?aid=1976707&k=aa709264763e8f762b2f6a72218e31c2&t=1781432170&sid=2sWlnSGfyG



圖片附件: P1300491.JPG (2017-4-19 23:08, 146 KB) / 下載次數 70
https://h0.hkepc.com/forum/attachment.php?aid=1976708&k=ec30c90de38a33b74cf2c08d92570573&t=1781432170&sid=2sWlnSGfyG



圖片附件: P1300492.JPG (2017-4-19 23:08, 158 KB) / 下載次數 84
https://h0.hkepc.com/forum/attachment.php?aid=1976709&k=d49453a87360b33ca40f19d9f7b99264&t=1781432170&sid=2sWlnSGfyG



圖片附件: P1300493.JPG (2017-4-19 23:08, 149 KB) / 下載次數 67
https://h0.hkepc.com/forum/attachment.php?aid=1976710&k=ab55f8a004dc6d4eeea63f1bb64aff82&t=1781432170&sid=2sWlnSGfyG


作者: Offer    時間: 2017-4-19 23:22

本帖最後由 Offer 於 2017-4-19 23:31 編輯

有幾樣要留意下

其實用Fdm打印效果會比光敏機好些少
使用雙面膠紙貼在面板上
如果想在黑暗環境也看清楚就要加上Ir led
紅外線led有分正負極
電阻可選用47~120歐姆也可
左右兩邊螺絲其實係3.3 v電源
螺絲用M2
由於紫外光肉眼是看不見 可以使用相機觀察 是否工作正常
STL在share folder
作者: marco仔    時間: 2017-4-20 23:25

那個3.3v IR LED在那取電?
作者: lcm77    時間: 2017-4-20 23:42

本帖最後由 lcm77 於 2017-4-20 23:44 編輯

Sorry wrong place
作者: Offer    時間: 2017-4-21 00:09

那個3.3v IR LED在那取電?
marco仔 發表於 2017-4-20 23:25



    左右兩邊螺絲其實係3.3 v電源
作者: alancck    時間: 2017-4-21 09:01

本帖最後由 Offer 於 2017-4-21 09:27 編輯
左右兩邊螺絲其實係3.3 v電源
Offer 發表於 2017/4/21 00:09
我上淘佬買咗2個3w IR Led,
唔知用唔用到呢?
最怕燒底板
P_20170421_085541_1_p_a.jpg

圖片附件: P_20170421_085541_1_p_a.jpg (2017-4-21 09:00, 67.45 KB) / 下載次數 66
https://h0.hkepc.com/forum/attachment.php?aid=1977165&k=b6ad300fdc85e53b3003d260d87c7907&t=1781432170&sid=2sWlnSGfyG


作者: Offer    時間: 2017-4-21 09:27

这是原装IR灯,什麼也不用改,直接用,但可能太光
作者: Offer    時間: 2017-5-9 23:16

1204.JPG

圖片附件: 1204.JPG (2017-5-9 23:16, 71.39 KB) / 下載次數 57
https://h0.hkepc.com/forum/attachment.php?aid=1981567&k=907ab53a2ed7e71a12c08b067e556d70&t=1781432170&sid=2sWlnSGfyG


作者: ngkf    時間: 2017-5-28 16:00

有幾樣要留意下

其實用Fdm打印效果會比光敏機好些少
使用雙面膠紙貼在面板上
如果想在黑暗環境也看清楚就 ...
Offer 發表於 2017-4-19 23:22


Offer兄,請問你用呢粒電阻係幾大呢?

IR LED 燈珠,有無話要買邊隻。定話求其3.3V 就ok 呢。謝謝。
另外,原裝IR 燈有個問題,就係功率較大,除了光,仲幾食電同熱。淘寶有店主話要貼Heatshink 散熱。
作者: Offer    時間: 2017-5-28 17:05

Offer兄,請問你用呢粒電阻係幾大呢?

IR LED 燈珠,有無話要買邊隻。定話求其3.3V 就ok 呢。謝謝。
另 ...
ngkf 發表於 2017-5-28 16:00



    電阻可選用47~120歐姆也可
作者: 3D_DIY    時間: 2017-5-28 21:31

Offer兄,請問你用呢粒電阻係幾大呢?

IR LED 燈珠,有無話要買邊隻。定話求其3.3V 就ok 呢。謝謝。
另 ...
ngkf 發表於 2017-5-28 16:00


3W唔會太光嘅,因呢個座只可裝1隻(裝左邊會頂住個蓋) ,由於跌咗粒絲母搞到嗰CAM接觸不良,未能證實是否會過熱
注意:如裝原裝IR燈,送嗰D螺絲喺唔夠長裝CHING呢嗰座,需cut薄D或換長少少螺絲。
IMG_7219.jpg

另想問影咗嘅相或movie, 點可抄番出嚟?

圖片附件: IMG_7219.jpg (2017-5-28 21:07, 125.29 KB) / 下載次數 35
https://h0.hkepc.com/forum/attachment.php?aid=1985936&k=36f76c1ad89e754c3798fc270446994f&t=1781432170&sid=2sWlnSGfyG


作者: Offer    時間: 2017-5-31 22:05

3W唔會太光嘅,因呢個座只可裝1隻(裝左邊會頂住個蓋) ,由於跌咗粒絲母搞到嗰CAM接觸不良,未能證實是否 ...
3D_DIY 發表於 2017-5-28 21:31


001.JPG

圖片附件: 001.JPG (2017-5-31 22:05, 59.34 KB) / 下載次數 39
https://h0.hkepc.com/forum/attachment.php?aid=1986677&k=5cac0e0cb3b0a5a257bcf36ab34b8a07&t=1781432170&sid=2sWlnSGfyG


作者: Super169    時間: 2017-6-12 20:43

尋晚印左個座, 今日裝黎試.  怕上哂野之後插錯野就煩, 所以未裝燈試下影相會點.
跟大大張相去裝左 (只係未加燈):
20170612-001.jpg

點知, 我開個 job 想影下相時, 出死 link, 就連睇 life 都係死 link.
照計無燈最多咪黑左無野睇, 都唔應該係死 link.
20170612-002.jpg

我用 IE 開都係一樣, 唔知有乜野情況會咁既呢?

圖片附件: 20170612-001.jpg (2017-6-12 20:43, 116.25 KB) / 下載次數 42
https://h0.hkepc.com/forum/attachment.php?aid=1989430&k=94889729c601ec438d04ceb8c54d4366&t=1781432170&sid=2sWlnSGfyG



圖片附件: 20170612-002.jpg (2017-6-12 20:43, 103.73 KB) / 下載次數 29
https://h0.hkepc.com/forum/attachment.php?aid=1989431&k=43a3a28faee3e8f445fe7b5b2abd09ed&t=1781432170&sid=2sWlnSGfyG


作者: Super169    時間: 2017-6-12 21:17

用錶度了, 有電到的, 3.3V, 正負如下:
20170612-003.jpg

有電的話, 即是接腳沒問題吧.

圖片附件: 20170612-003.jpg (2017-6-12 21:16, 38.07 KB) / 下載次數 38
https://h0.hkepc.com/forum/attachment.php?aid=1989446&k=0d8c800e470413486c1d4874bdda43cf&t=1781432170&sid=2sWlnSGfyG


作者: Offer    時間: 2017-6-12 21:29

改过Linux setting? Host name?
作者: Super169    時間: 2017-6-12 21:31

改过Linux setting? Host name?
Offer 發表於 2017-6-12 21:29



無改過.....而且, 我都唔識改.    一直都係用 ip 去 connect 既.
作者: Super169    時間: 2017-6-12 21:32

相既 死 link 係去呢度既:

http://192.168.1.246:9091/services/media/takesnapshot/Xcube-2K%20(%E5%AE%8C%E5%AD%90%200.5mm)/x/500/y/500?_=0.3405527106830497


host IP 無錯的.
作者: Super169    時間: 2017-6-12 22:00

想死....裝埋燈又得了.  要裝了燈才可以拍嗎?
作者: Super169    時間: 2017-6-12 22:06

本帖最後由 Super169 於 2017-6-12 22:13 編輯

再想死....一直咁印緊, 無改過野, 突然又死 link....玩死.
....
唔知乜事又正常番.  好似唔係好穩定, 不過應該係 Photonic3D 既問題, hardware 應該OK.
死 link 比較奇怪, 影唔到都應該比塊黑板我, 出死 link 應該係有地方出錯.
作者: 3D_DIY    時間: 2017-6-12 22:20

再想死....一直咁印緊, 無改過野, 突然又死 link....玩死.
....
唔知乜事又正常番.  好似唔係好穩定, 不過 ...
Super169 發表於 2017-6-12 22:06


唔裝燈應該都可以影相,從未試過出現死link喎
只是部機會震鬆咗粒鏍絲令到個IR燈唔著
作者: 3D_DIY    時間: 2017-6-12 22:24

想死....裝埋燈又得了.  要裝了燈才可以拍嗎?
Super169 發表於 2017-6-12 22:00



不是
作者: Super169    時間: 2017-6-12 23:59

唔裝燈應該都可以影相,從未試過出現死link喎
只是部機會震鬆咗粒鏍絲令到個IR燈唔著 ...
3D_DIY 發表於 2017-6-12 22:20


唔知點解, 我成日死 link,  呢樣應該係軟件問題.  只要唔死 link, 係可以影到相同拍到片的....

不過, 隻軟件真係幾 OnX, 一定要印緊至睇得, 一印完就無野睇.
如果印既野唔高, 未印完就無野睇, 印完就無得睇.  又或者出左街想 remote 睇下打印結果都唔得.
都唔知寫軟件條友個腦諗乜既, 明明都裝左個 Cam, 點解唔可以比人隨時睇到.
作者: ngkf    時間: 2017-6-13 15:33

回覆 22# Super169

個cam只要移動太多, 一有接觸問題就好易會死link。
可以試下將排線, 再拔出嚟。 插返入去,set好,  reboot部機, 唔好再移支鏡。

個cam 唔算太stable, 就算我用video4linux driver 行motion, 都係時得時唔得。
在無移動cam 時, 我未試過死link, 唔知同我update晒入面的系統和軟件, 有關。。。
作者: ngkf    時間: 2017-6-13 15:37

回覆 14# Super169

目測排線,左右有少許高低。
作者: Super169    時間: 2017-6-13 17:15

回覆  Super169

目測排線,左右有少許高低。
ngkf 發表於 2017-6-13 15:37



其實條線已經推到好盡了, 而且都再三試左好多次.  

尋日最後裝埋燈裝定左之後, 真係少左死 link.  只係唔明點解會係死 link, 而唔係出全黑或者全白之類, 正路 read 唔到野有 exception 都應該出 error,  出死 link 比較醜惡.  用家唔會知乜野事.
作者: ngkf    時間: 2017-6-13 17:48

回覆 25# Super169

應該同個OS有關...
作者: diy0627    時間: 2017-6-18 12:25

想問 cam 是否只在印的時候才有得選擇錄影 ( 或拍照 ?)
作者: 3D_DIY    時間: 2017-6-18 12:32

回覆 27# diy0627


Yes
作者: Offer    時間: 2017-6-18 13:50

可以自已改program
作者: 3D_DIY    時間: 2017-6-18 21:26

可以自已改program
Offer 發表於 2017-6-18 13:50



可以點改?
作者: Offer    時間: 2017-6-18 21:58

本帖最後由 Offer 於 2017-6-18 23:02 編輯
可以點改?
3D_DIY 發表於 2017-6-18 21:26


改程式是高危動作 唔熟識千祈唔好搞
下面列出的是原本程序 有高手 可以 改到的話請帶領他們一齊 更改程序



    SSH login RPI

/opt/cwh/resourcesnew/printJobBuildPhoto.html
  1. <div class="panel panel-default bootcards-media" ng-show="printJobsController.currentPrintJob.printInProgress">
  2.         <div class="panel-heading clearfix">
  3.                         <i class="fa fa-2x fa-camera pull-left"></i>
  4.                         <h3 class="panel-title pull-left">Build Photo: {{printJobsController.currentPrintJob.jobName}}</h3>
  5.                         <div class="col-md-6 pull-right">
  6.                                 <input class="col-md-2 col-lg-2 cwh-input-smallbox form-control" type="text" placeholder="width" ng-model="printJobsController.currentBuildPhoto.width">
  7.                                 <input class="col-md-2 col-lg-2 cwh-input-smallbox form-control" type="text" placeholder="height" ng-model="printJobsController.currentBuildPhoto.height">
  8.                                 <a class="btn btn-primary" ng-click="printJobsController.takeBuildPhoto()">
  9.                                         <i class="fa fa-play"></i>
  10.                                         <span>Take Picture</span>
  11.                                 </a>
  12.                         </div>
  13.         </div>
  14.         <div class="panel-body">
  15.                 <img ng-src="{{printJobsController.currentBuildPhoto.url}}" class="img-responsive"/>
  16.         </div>
  17.         <div class="panel-footer">
  18.                 <span ng-include="'cardFooter.html'"></span>
  19.         </div>
  20. </div>
複製代碼
/opt/cwh/resourcesnew/printJobBuildVideo.html
  1. <div class="panel panel-default bootcards-media" ng-show="printJobsController.currentPrintJob.printInProgress">
  2.         <div class="panel-heading clearfix">
  3.                         <i class="fa fa-2x fa-video-camera pull-left"></i>
  4.                         <h3 class="panel-title pull-left">Build Video: {{printJobsController.currentPrintJob.jobName}}</h3>
  5.                         <div class="col-md-6 pull-right">
  6.                                 <input class="col-md-2 col-lg-2 cwh-input-smallbox form-control" type="text" placeholder="width" ng-model="printJobsController.currentBuildVideo.width">
  7.                                 <input class="col-md-2 col-lg-2 cwh-input-smallbox form-control" type="text" placeholder="height" ng-model="printJobsController.currentBuildVideo.height">
  8.                                 <span class="btn-group">
  9.                                         <a class="btn btn-primary" ng-show="printJobsController.currentPrintJob.printInProgress" ng-click="printJobsController.videoRecord('start', printJobsController.currentBuildVideo.width, printJobsController.currentBuildVideo.height)">
  10.                                                 <i class="fa fa-circle"></i>
  11.                                                 <span>Record</span>
  12.                                         </a>
  13.                                         <a class="btn btn-danger" ng-show="printJobsController.currentPrintJob.printInProgress" ng-click="printJobsController.videoRecord('stop')">
  14.                                                 <i class="fa fa-stop"></i>
  15.                                                 <span>Stop</span>
  16.                                         </a>
  17.                                         <a class="btn btn-success" ng-show="printJobsController.currentPrintJob.printInProgress" ng-click="printJobsController.startLiveStream()">
  18.                                                 <span class="fa fa-video-camera"></span>
  19.                                                 <span class="fa fa-wifi fa-rotate-90"></span>
  20.                                                 <span>Live</span>
  21.                                         </a>
  22.                                 </span>
  23.                         </div>
  24.         </div>
  25.         <div class="panel-body"><!--  width="275" height="206" -->
  26.                 <video class="vcenter" class="img-responsive" controls ng-show="printJobsController.currentBuildLiveStream.url == null">
  27.                         <source src="video/camera.mp4" ng-src="{{printJobsController.currentBuildVideo.url}}" class="img-responsive" type="video/mp4">
  28.                         Your browser does not support the video tag.
  29.                 </video>
  30.                 <img ng-src="{{printJobsController.currentBuildLiveStream.url}}" ng-show="printJobsController.currentBuildLiveStream.url != null">
  31.         </div>
  32.         <div class="panel-footer">
  33.                 <span ng-include="'cardFooter.html'"></span>
  34.         </div>
  35. </div>
複製代碼
/opt/cwh/resourcesnew/printJobs.html
  1.                 <div class="row">
  2.                         <div class="col-sm-5 bootcards-list" id="list">
  3.                                 <div class="panel panel-default">
  4.                                         <div class="panel-heading">
  5.                                                 <i class="fa fa-2x fa-database pull-left"></i>
  6.                                                 <h3 class="panel-title pull-left">Print Jobs</h3>
  7.                                                 <div class="row">
  8.                                                         <div class="btn-group pull-right" >
  9.                                                                 <a class="btn btn-danger" ng-show="printJobsController.currentPrintJob != null && !printJobsController.currentPrintJob.printInProgress" ng-click="printJobsController.deletePrintJob()">
  10.                                                                         <i class="fa fa-trash-o"></i>
  11.                                                                         <span>Remove</span>
  12.                                                                 </a>
  13.                                                                 <a class="btn btn-warning" ng-show="printJobsController.currentPrintJob != null && printJobsController.currentPrintJob.printInProgress && !printJobsController.currentPrintJob.printPaused" ng-click="printJobsController.togglePausePrintJob()">
  14.                                                                         <i class="fa fa-pause"></i>
  15.                                                                         <span>Pause</span>
  16.                                                                 </a>
  17.                                                                 <a class="btn btn-success" ng-show="printJobsController.currentPrintJob.printInProgress && printJobsController.currentPrintJob.printPaused" ng-click="printJobsController.togglePausePrintJob()">
  18.                                                                         <i class="fa fa-play"></i>
  19.                                                                         <span>Continue</span>
  20.                                                                 </a>
  21.                                                                 <a class="btn btn-danger" ng-show="printJobsController.currentPrintJob.printInProgress" ng-click="printJobsController.stopPrintJob()">
  22.                                                                         <i id="stop-btn" class="fa fa-stop"></i>
  23.                                                                         <span>Stop</span>
  24.                                                                 </a>
  25.                                                     </div>
  26.                                                 </div>
  27.                                         </div>
  28.                                         <div class="list-group">
  29.                                                 <div ng-class="{active:printJob.id == printJobsController.currentPrintJob.id}" ng-repeat="printJob in printJobsController.printJobs"
  30.                                                         class="list-group-item"
  31.                                                          ng-click="printJobsController.changeCurrentPrintJob(printJob)">
  32.                                                                  <span class="pull-left fa-stack fa-lg">
  33.                                                                         <i class="fa fa-stack-1x fa-lg" ng-class="printJobsController.getPrintJobIconClass(printJob)"></i>
  34.                                                                           <i class="fa fa-stack-1x fa-lg fa-play text-danger" ng-show="printJob.printInProgress && !printJob.printPaused"></i>
  35.                                                                         <i class="fa fa-stack-1x fa-lg fa-pause text-danger" ng-show="printJob.printPaused"></i>
  36.                                                                 </span>
  37.                                                                 <h4 class="list-group-item-heading">{{printJob.jobName}}</h4>
  38.                                                                 <div class="list-group-item-text">
  39.                                                                         Started: {{printJob.startTime | date:'yyyy-MM-dd HH:mm:ss'}}
  40.                                                                 </div>
  41.                                                                 <div class="list-group-item-text" ng-hide="printJob.printInProgress">
  42.                                                                         <span class="pull-left">Complete: {{printJob.startTime + printJob.elapsedTime | date:'yyyy-MM-dd HH:mm:ss'}}</span>
  43.                                                                         <span class="pull-right">Time: {{printJob.elapsedTime | secondsToDateTime | date:'HH:mm:ss'}}</span>
  44.                                                                 </div>
  45.                                                                 <div class="list-group-item-text" ng-show="printJob.printInProgress && printJob.totalSlices > printJob.currentSlice">
  46.                                                                         Progress: {{printJob.currentSlice}} of {{printJob.totalSlices}} ({{printJob.currentSlice/printJob.totalSlices * 100 | number : 1}}%)
  47.                                                                 </div>
  48.                                                                 <div class="list-group-item-text" ng-show="printJob.printInProgress && printJob.totalSlices < printJob.currentSlice">
  49.                                                                         Slice #{{printJob.currentSlice}}
  50.                                                                 </div>
  51.                                                                 <div class="list-group-item-text" ng-show="printJob.printInProgress && printJob.totalSlices > printJob.currentSlice">
  52.                                                                         <span class="pull-left">Time To Completion: {{printJob.averageSliceTime * (printJob.totalSlices - printJob.currentSlice) | secondsToDateTime | date:'HH:mm:ss'}}</span>
  53.                                                                         <span class="pull-right">Elapsed Time: {{printJob.elapsedTime | secondsToDateTime | date:'HH:mm:ss'}}</span>
  54.                                                                 </div>
  55.                                                                 <div class="list-group-item-text">
  56.                                                                         <span class="pull-left">Average Slice Time: {{printJob.averageSliceTime | number}}ms</span>
  57.                                                                         <span class="pull-right">Total Cost: {{printJob.totalCost | currency}}</span>
  58.                                                                 </div>
  59.                                                                 <div class="list-group-item-text">
  60.                                                                         <span class="pull-left">Status: {{printJob.status}} {{printJob.errorDescription}}</span>
  61.                                                                         <span class="pull-right">{{printJob.printFileProcessor.friendlyName}}</span>
  62.                                                                 </div>
  63.                                                 </div>
  64.                                         </div>
  65.                                         <div class="panel-footer">
  66.                                                 <span ng-include="'cardFooter.html'"></span>
  67.                                         </div>
  68.                                 </div>
  69.                         </div>
  70.                         <div class="col-sm-7 bootcards-cards">
  71.                                 <div id="printJobSliceCard">
  72.                                         <span ng-include="'printJobSlice.html'"></span>
  73.                                 </div>
  74.                         </div>
  75.                         <div class="col-sm-8 bootcards-cards">
  76.                                 <div id="printJobBuildPhotoCard">
  77.                                         <span ng-include="'printJobBuildPhoto.html'"></span>
  78.                                 </div>
  79.                         </div>
  80.                         <div class="col-sm-9 bootcards-cards">
  81.                                 <div id="printJobBuildPhotoCard">
  82.                                         <span ng-include="'printJobBuildVideo.html'"></span>
  83.                                 </div>
  84.                         </div>
  85.                         <div class="col-sm-9 bootcards-cards">
  86.                                 <div id="printJob3dModel">
  87.                                         <span ng-include="'3dModel.html'"></span>
  88.                                 </div>
  89.                         </div>
  90.                 </div>
  91.                
  92. <div class="modal fade" id="uploadModal" tabindex="-1" role="dialog" aria-labelledby="editModal" aria-hidden="true">
  93.         <div class="modal-dialog">
  94.                 <div class="modal-content">
  95.                         <span ng-include="'upload.html'"></span>
  96.                 </div>
  97.         </div>
  98. </div>
複製代碼





歡迎光臨 電腦領域 HKEPC Hardware (https://h0.hkepc.com/forum/) Powered by Discuz! 7.2