顯示具有 LDRaw 標籤的文章。 顯示所有文章
顯示具有 LDRaw 標籤的文章。 顯示所有文章

星期日, 9月 19, 2021

初步使用Brick link Studio 2.0 建構樂高積木的組裝圖

一、如何在studio 2.0匯入已知的套件Ev3 45544,方便建構組裝圖

(1).【File】【Import】【Import Official LEGO Set】



(2).在【Set Number】處,輸入套件編號,如EV3 45544,【IMPORT】選擇【As Palette】,再點【Import】如何便能將此套件的零件匯入,並自成1個區域,以方便繪製僅使用EV3套件建構模型的組裝步驟


(3).此處會顯示無法匯入的零件清單


(4).在【Palette】處選擇import的ev3套件,但在先前匯入時,馬達、感應器、主機等均沒有匯入,所以我們要再使用其他方式找出這些零件


(5).選擇【Palette】區的【Master】並搜尋ev3

(6).將搜尋到的part list分別加入到ev3的palette

(7).目前在使用上,有一些心得:
  1. 與LDCad比較,Studio2.0需要較多的系統資源,因此軟體執行速度較慢。
  2. 還找不到可以匯入ldraw找到的零件檔(*.dat),例如Ev3主機,平時慣用的是有加鋰電池版,但是studio搜尋找到的是不加鋰電池版的主機(如下圖)。
  3. studio2.0內建就可以印出很漂亮的組裝圖(instruction),但是LDCad必須配合LPub3D才能印出組裝圖,而LPub3D有時還會有程式當掉的狀況。
  4. EV3組裝時,馬達及感應器,有時要另外畫出訊號線需要接在主機的哪一埠port,LDCad可以畫,但是Studio 2.0初步來看,好像無法設定。


星期六, 3月 14, 2020

在ldcad或lpub3d中加入箭頭標示符號

製作lego instruction圖中,常會遇到將某個零件組合的方向標示的問題,可參考https://sites.google.com/view/workingwithlpub3d/advanced-lessons/using-custom-parts,並下載Helpers arrows,將這些parts放置於
C:\Users\Public\Documents\LDraw\Unofficial\下
的Helper中
打開ldcad,找Library sorted by category



參考:
Working with LPub3D---Using custom parts
http://www.holly-wood.it/ldraw/helper-en.html

星期六, 2月 08, 2020

如何從bricklink下載某個set的XML檔轉換成LDCAD的set檔


本篇將示範如何從bricklink下載某個set的XML檔轉換成LDCAD的set檔,這在使用像EV3-45544或Wedo2.0-45300等教育套件,需要利用這些套件製作組裝圖時很好用,可以避免常常為了找某個零件,而要時常切換不同的選擇目錄或資料夾或選擇顏色,直接將該套件所有的零件及對應顏色匯整在一起,方便製圖。

  1. 下載 BrickUtils2.5.exe
  2. 安裝JAVA
  3. 連到bricklink下載某個set的xml檔
    以下載ev3為例,先找到這個set的item ID,我們找到的item-ID是45544-1
  4. 連到bricklink下載頁,下載45544-1的XML檔,預設會是S-45544-1.xml
  5. 在[Catalog Items]項中下載[Bricklink的sets資料檔,下載檔名自動命名為Sets.xml


  6. 下載[Bricklink的Categories資料檔,下載時會自動命名為categories.xml

  7. 下載[Bricklink的Colors資料檔,下載時會自動命名為colors.xml

  8. 下載[Bricklink的Parts and color Codes資料檔,下載時會自動命名為codes.xml

  9. 執行brickUtils2.5.exe

  10. 在【Update Catalogs】中,點按【LDraw part libraries】下載更新part libraries
     

  11. 在【Update Catalogs】中,點按【LDraw official part librarie】下載更新LDraw official part librarie



  12. 在【Update Catalogs】中,點按【LDraw unofficial part librarie】下載更新LDraw unofficial part librarie




  13. 在[Update catalogs]中,分別執行BrickLink Catagories,Sets,Colors,Parts,匯入上面步驟下載的4個資料檔(,Sets.xml,colors.xml,codes.xml),即:
    執行BrickLink Catagories選擇categories.xml
    執行BrickLink  Sets選擇Sets.xml
    執行BrickLink Colors選擇colors.xml
    執行BrickLink Parts選擇codes.xml



  14. 上述步驟執行完後,選擇new working list,把目前工作區的part list清空




  15. 執行Bricklink XML dump,選擇之前下載的45544-1的XML檔,預設下載時檔名會是S-45544-1.xml,所以我們選擇S-45544-1.xml


  16. 選擇S-45544-1.xml檔,即會載入45544-1的part list
  17. 接著定義brick list(這步驟一定要做,不然之後無法匯入.pbg檔),Search時要輸入BrickLink查到的Item ID,通常會是set number-1,亦即若是45544,則item ID是45544-1,若是9686則item ID是9686-1。所以我們search時要輸入45544-1


  18. 把一些不必要的項目如貼紙等刪除,可以LDraw ID排序,沒有LDraw ID的項目比較有可能是多餘的,選擇後點按上面



  19. 再檢視有哪些零件沒有LDrawID,我們需要自行手動增加,通常若有BLinkID,則LDRawID則是BLinkID+.dat,例如下圖的零件BLinkID為2815,則查詢LDRaw的零件檔則是2815.dat,所以我們就在LDRaw ID增加2815.dat

  20. 匯出PBG檔,選擇「LDCad Parts-bin Set」,並選擇「Include quantity」及「Include brick color」,「Add Extras」不用選(這是代表重覆的零件)。最後輸出時,我們命名為45544-1.pbg

  21. 上網找45544的某個PNG圖檔(一定要PNG),當作LDCad內這個SET的代表圖,我們命名為45544-1.png
  22. 修改45544-1.pbg(使用記事本),定義代表圖名稱
  23. 將45544-1.pbg和45544-1.png,複製,貼到LDCAD的使用者資料夾
    C:\Users\user(登入windows帳號)\AppData\Roaming\LDCad\partBin\default\sets
  24. 打開ldcad找到part listing of lego sets
  25. 若之後還有一些零件顏色或補充,可以直接增加或修改45544-1.pbg的內容,其格式為

    41669.dat:[color=15] [count=4]

    ldraw的零件檔名:[顏色][該零件在set的數量]

參考:

星期六, 2月 01, 2020

LPub3D-製作LEGO組裝步驟圖的軟體


LPub3D可以製作出像樂高原廠一樣的組裝手冊,你可以先利用LDCad畫出組裝步驟後存檔,再利用LPub3D讀檔,並設定步驟圖,最後再輸出成PDF。

一、如何在組合零件列表框中,顯示零件的長度
Configuration -> Build Instructions Setup -> Parts List Setup

Annotations->Annotations Options,勾選Display Part List Annotations

這樣步驟圖中的零件列表框中的零件右上角就會出現零件的長度

 二、如何改變零件列表框中的背影色
         Configuration -> Build Instructions Setup -> Parts List Setup->Background/Border


三、如何增加封面圖樣及標題
        Configuration -> Build Instructions Setup -> Page Setup
        Model->Title:可設定標題及標題的字型、顏色、位置
        Model->Cover Image: 可設定封面的圖樣
             


    Publish->Author/Email:可設定作者、電子郵件等相關資訊
    作者資訊會放在封面頁,email資訊會放在尾頁




參考網站: