• 彩神iv

    咖迷社區(CAXA彩神iv)

     找回密碼
     立即注冊

    QQ登錄

    隻需一步,快速開始

    12
    返回列表 發新帖
    樓主: sxlfr
    打印 上一主題 下一主題

    電子圖板可以添加自己的線形嗎?

    [複製鏈接]

    90

    主題

    741

    帖子

    4571

    積分

    高級會員

    Rank: 4

    積分
    4571
    11#
     樓主| 發表於 2014-6-4 11:24:34 | 隻看該作者
    回複 9樓fanfu的帖子

    2007裏線形多,但是在2013裏加載時隻有一條線,明明2007裏就這個Ltype.lin文件。不知道2007裏是不是還有其它.lin文件?
    編輯修改*.LIN文件還得學習學習。
    回複 支持 反對

    使用道具 舉報

    90

    主題

    741

    帖子

    4571

    積分

    高級會員

    Rank: 4

    積分
    4571
    12#
     樓主| 發表於 2014-6-4 11:28:46 | 隻看該作者
    回複 10樓marswu的帖子

    我還得研究研究*.lin文件的格式。能把你做的這個線條文件給我看看嗎?謝謝!
    回複 支持 反對

    使用道具 舉報

    17

    主題

    302

    帖子

    3萬

    積分

    社區專家

    Rank: 3Rank: 3

    積分
    32546

    咖迷社區專家(CAXA)

    13#
    發表於 2014-6-4 11:52:06 | 隻看該作者
    2013線型文件在:
    X:\Program Files\CAXA\CAXA DRAFT MECHANICAL\2013\Data\zh-CN\Ltype.lin
    編輯下就OK!

    marswu.rar (176 Bytes, 下載次數: 1713)
    回複 支持 反對

    使用道具 舉報

    90

    主題

    741

    帖子

    4571

    積分

    高級會員

    Rank: 4

    積分
    4571
    14#
     樓主| 發表於 2014-6-4 12:02:35 | 隻看該作者
    試著編輯了一個,發現加的文字在線條的上麵,我希望線條從文字中間通過。看來還是不懂裏麵的參數是怎麽回事。
    *FENCELINE1,Fenceline circle ----PL-----PL----PL-----PL----PL-----PL--
    A,6.35,-2.54,["PL",ltypeshp.shx,x=-2.54,s=2.54],-2.54,25.4
    這個段線條是通過文字0中間的,我把第二行“  ”裏的原來的文字改成PL了,結果畫出來的線條沒有PL了。
    回複 支持 反對

    使用道具 舉報

    83

    主題

    2075

    帖子

    1萬

    積分

    版主

    Rank: 7Rank: 7Rank: 7

    積分
    17667

    咖迷社區專家(CAXA)

    15#
    發表於 2014-6-4 15:50:46 | 隻看該作者
    看看改這兩行的效果:
    *HOT_WATER_SUPPLY,Hot water supply ---- PL ---- PL ---- PL ----
    A,12.7,-5.08,["PL",標準,S=2.54,U=0.0,X=-2.54,Y=-0],-5.08

    注意:Y由-1.27改成了0.
    我這原來的上麵改的,可以複製一份,自己再改。
    回複 支持 反對

    使用道具 舉報

    90

    主題

    741

    帖子

    4571

    積分

    高級會員

    Rank: 4

    積分
    4571
    16#
     樓主| 發表於 2014-6-4 18:51:28 | 隻看該作者
    謝謝各位,還是有問題:
    1、加載的線形隻在本次使用中有效,當關閉圖板再打開線形又是原來默認的了,怎麽就能一次加載成功?
    2、打開原版裏的Ltype.lin文件,裏麵有很多線形,為什麽打開圖板卻隻有幾個常用的,不知道lin文件裏從哪裏把常用的給屏蔽了?
    3、用加載上的lin文件(添加了各位改過的線形),正常畫線顯示的線段上的文字還可以看,當放大圖形後線段上的文字就越來越近(如圖),最後就看不到線段了,如何讓文字和線段保持相對不變?


    回複 支持 反對

    使用道具 舉報

    17

    主題

    302

    帖子

    3萬

    積分

    社區專家

    Rank: 3Rank: 3

    積分
    32546

    咖迷社區專家(CAXA)

    17#
    發表於 2014-6-5 08:46:36 | 隻看該作者
    問題1,2用模板可以解決!
    問題3看圖設置下試試
    回複 支持 反對

    使用道具 舉報

    17

    主題

    302

    帖子

    3萬

    積分

    社區專家

    Rank: 3Rank: 3

    積分
    32546

    咖迷社區專家(CAXA)

    18#
    發表於 2014-6-5 11:33:42 | 隻看該作者
    2007線型文件格式和2009以後的線型格式不同的,你可以參考下下麵的介紹。

    自定義線型中的文字


    線型中可以包含字體中的字符。 包含嵌入字符的線型可以表示實用程序、邊界、輪廓等等。 指定頂點時將動態繪製直線,就象使用簡單線型一樣。 嵌入直線的字符始終完整顯示,不會被截斷。

    嵌入的文字字符與圖形中的文字樣式相關。 加載線型之前,圖形中必須存在與線型相關聯的文字樣式。

    包含嵌入字符的線型格式與簡單線型格式類似,因為它是一列由逗號分隔的圖案描述符。

    字符描述符格式
    在線型說明中添加文字字符的格式如下所示:

    ["text",textstylename,scale,rotation,xoffset,yoffset]
    這種格式被作為描述符添加到簡單線型。 例如,名為 HOT_WATER_SUPPLY 的線型定義為

    *HOT_WATER_SUPPLY,---- HW ---- HW ---- HW ---- HW ---- HW ----
    A,.5,-.2,["HW",STANDARD,S=.1,R=0.0,X=-0.1,Y=-.05],-.2
    這表示一種重複圖案,以 0.5 個圖形單位長度的劃線開頭,然後是 0.2 個圖形單位長度的空移、具有一定縮放比例和位置參數的字符 HW 以及另一個 0.2 個圖形單位長度的空移。 文字字符來自指定給 STANDARD 文字樣式的文字字體,縮放比例為 0.1、相對旋轉角度為 0 度、X 偏移為 -0.1、Y 偏移為 -0.05。該圖案繼續直線長度,以長度為 0.5 個圖形單位的劃線結束。 該線型如下所示。



    請注意,向右上挑的總長為 0.2 + 0.2 = 0.4,文字原點在 X 方向上相對於首次向右上挑的端點偏移 -.01 個單位。 等價線型為

    *HOT_WATER_SUPPLY,---- HW ---- HW ---- HW ---- HW ---- HW ----
    A,.5,-.1,["HW",STANDARD,S=.1,R=0.0,X=0.0,Y=-.05],-.3
    整個向右上挑仍然是 0.1 + 0.3 = 0.4,但是文字原點在 X 方向上未發生偏移。

    下麵介紹了有關字符描述符中每個字段的附加信息。 要使用的值是帶符號的十進製數字,例如 1、-17 和 0.01。

    text

    要在線型中使用的字符。

    text style name

    要使用的文字樣式的名稱。 如果未指定文字樣式,AutoCAD 將使用當前定義的樣式。

    scale

    S=值。 要用於文字樣式的縮放比例與線型的比例相關。 文字樣式的高度需乘以縮放比例。 如果高度為 0,則 S=值的值本身用作高度。

    rotation

    R=值或 A=值。 R= 指定相對於直線的相對或相切旋轉。 A= 指定文字相對於原點的絕對旋轉;即所有文字不論其相對於直線的位置如何,都將進行相同的旋轉。 可以在值後附加 d 表示度(度為默認值),附加 r 表示弧度,或者附加 g 表示百分度。 如果省略旋轉,則相對旋轉為 0。

    旋轉是圍繞基線和實際大寫高度之間的中點進行的。

    xoffset

    X=值。 文字在線型的 X 軸方向上沿直線的移動。 如果省略 xoffset 或者將其設置為 0,則文字將沒有偏移,並且會變得複雜。 使用該字段控製文字與前麵提筆或落筆筆劃間的距離。 該值不能按照 S=值定義的縮放比例進行縮放,但是它可以根據線型進行縮放。

    yoffset

    Y=值。 文字在線型的 Y 軸方向垂直於該直線的移動。 如果省略 yoffset 或者將其設置為 0,則文字將沒有偏移,並且會變得複雜。 使用此字段控製文字相對於直線的垂直對齊。 該值不能按照 S=值定義的縮放比例進行縮放,但是它可以根據線型進行縮放。
    回複 支持 反對

    使用道具 舉報

    90

    主題

    741

    帖子

    4571

    積分

    高級會員

    Rank: 4

    積分
    4571
    19#
     樓主| 發表於 2014-6-5 17:26:36 | 隻看該作者
    回複 19樓marswu的帖子

    謝謝講解,有點暈,先慢慢看看,不清楚的再來請教。
    回複 支持 反對

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 立即注冊

    本版積分規則

    QQ|Archiver|手機版|小黑屋|咖迷社區(CAXA彩神iv) ( 京ICP備37209418號-1 )

    GMT+8, 2024-5-5 11:28 , Processed in 0.171709 second(s), 20 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回複 返回頂部 返回列表
    彩神iv