Dimensions are not created on the current layer
ปัญหานี้มาจากทีมงานที่ใช้งานแล้วเกิดปัญหาจึงถามมาครับ
เมื่อเขียนเส้นบอกระยะในรูปแบบต่างๆ ไม่ว่าจะเป็น DIM, DIMLINEAR, DIMALIGNED หรือการบอกระยะอื่นๆ
แล้วเส้นบอกระยะที่เขียนขึ้นไม่ถูกสร้างให้เป็นเลเยอร์ปัจจุบันที่เปิดใช้งานอยู่
สาเหตุเพราะ ตัวแปรระบบ DIMLAYER ถูกตั้งค่าเป็นค่าอื่นนอกจาก Use Current
: ประโยชน์ของคำสั่งนี้คือการเขียน Dimension ทุกกรณี จะเป็นเลเยอร์ที่ถูกกำหนด โดยไม่ต้องไปเปลี่ยนเลเยอร์ใหม่ ซึ่งถ้าเราเขียน Dimension โดยกำหนดให้ใช้เลเยอร์ Dim อย่างเดียว ก็จะช่วยให้เราไม่ต้องไปเปลี่ยนเลเยอร์ในภายหลังครับ ทำได้โดยใช้คำสั่ง Dimlayer แล้วพิมพ์ชื่อเลเยอร์ที่ต้องการ
ทีนี้มาดูการปรับแก้ไขให้การเขียนเส้นบอกระยะให้อยู่ในเลเยอร์ปัจจุบันกันครับ
ลุงธีแนะนำการแก้ไขทำได้โดยการใช้คำสั่ง Dimlayer แล้วให้ค่าเป็น Current
โดยพิมพ์เครื่องหมาย . (จุด) แล้ว Enter ตามรูปด้านล่างนี้ครับ
หรือจะเข้าไปแก้ไขใน Ribbon ที่ Annotate
ก็ดูตามรูปเหมือนกันครับ
ให้ปรับค่าเป็น Use Current
แล้วลองใช้งานดูใหม่ครับ ขอให้โชคดี
# Dimensions are not created on the current layer #
Learn command, AutoLISP, Problem AutoCAD, การใช้งาน AutoCAD หลากหลายความรู้หลากหลายปัญหา ร่วมแก้ไขแบ่งปันปัญหาแห่ง CAD การรวมกันคิด สามารถทำให้ผ่านพ้นไปได้ และหาแนวทางแก้ปัญหาได้เกือบทุกปัญหา ลุงธี57
แสดงบทความที่มีป้ายกำกับ Dimension แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ Dimension แสดงบทความทั้งหมด
ใช้ Dimdisassociate เมื่อเส้น Dimension กระโดด
ในการทำงานที่จะต้องมีการ Copy ข้อมูลข้ามไฟล์ที่มีเส้น Dimension ติดมาด้วย มักจะประสบปัญหาของจุดอ้างอิงของเส้นบอกระยะผิดตำแหน่งไป หากมีเพียงไม่กี่ตัวก็ไม่น่าจะมีอะไร แค่ดึงจุดอ้างอิงให้มาเข้าในตำแหน่งได้ แต่หากมีเส้น Dimension มากหล่ะ คงจะแก้ไขทีละตัวคงจะใช้ระยะเวลาที่นานทีเดียว
เหตุจากการเขียน Dimension ที่กำหนดให้ยึดติดอยู่กับวัตถุ ในเวลาที่ใช้งาน Copy ก็จะมี Dim บางตัวที่จะกระโดด
วิธีการแก้ไข Dimension ที่เขียนแล้ว เมื่อ Copy แล้วกระโดด ทำได้โดยเอาเครื่องหมายถูก (Check box) ออก ที่ Make New Dimension associative
หากมี Dim ที่ได้เขียนไปแล้วหากต้องการ Copy โดยไม่ให้ Dim ยึดติดอยู่กับวัตถุเพื่อที่จะไม่ต้องเขียน Dim ใหม่ พิมพ์คำสั่ง Dimdisassociate แล้วเลือก Dimension ทุกตัวที่ต้องการปลดการตั้งค่าให้ยึดติดกับวัตถุครับ
อีกวิธีคือ ใช้คำสั่งย่อจาก Command Line : พิมพ์ DDA
Command: DDA
DIMDISASSOCIATE
Select dimensions to disassociate ...
แล้วเลือกที่ Dimension ครับ
เหตุจากการเขียน Dimension ที่กำหนดให้ยึดติดอยู่กับวัตถุ ในเวลาที่ใช้งาน Copy ก็จะมี Dim บางตัวที่จะกระโดด
วิธีการแก้ไข Dimension ที่เขียนแล้ว เมื่อ Copy แล้วกระโดด ทำได้โดยเอาเครื่องหมายถูก (Check box) ออก ที่ Make New Dimension associative
หากมี Dim ที่ได้เขียนไปแล้วหากต้องการ Copy โดยไม่ให้ Dim ยึดติดอยู่กับวัตถุเพื่อที่จะไม่ต้องเขียน Dim ใหม่ พิมพ์คำสั่ง Dimdisassociate แล้วเลือก Dimension ทุกตัวที่ต้องการปลดการตั้งค่าให้ยึดติดกับวัตถุครับ
อีกวิธีคือ ใช้คำสั่งย่อจาก Command Line : พิมพ์ DDA
Command: DDA
DIMDISASSOCIATE
Select dimensions to disassociate ...
แล้วเลือกที่ Dimension ครับ
สมัครสมาชิก:
บทความ (Atom)
คลังบทความของบล็อก
ป้ายกำกับ
Alias
Attibute
AutoCAD
AutoCAD Command
AutoCAD error
AutoLISP
Autosave
Backup
Block
Block AutoCAD
CAD error
CUI
Can not OPEN FILE
Command
Command autocad
Commandline
DBLCLKEDIT
DTEXTED
Dimension
Dimspace
Draft Setting
External Referances
FATAL ERROR
FS
File autocad
Find text
Fix F8
Function Key
Game
HATCH
Hatch error
Isomatric
Key
LISP
LSP
Menubar
Missing
Modelspace
Navvcube
Object Snap
Option
Ortho Key
Osnap
Osnap error
PRODUCED BY AN AUTODESK EDUCATION PRODUCT
Paperspace
Recovery
Release
Ribbon
Rtext
Scale
Seclect Mode
Select Command
Setvar
Shortcut Key
System Variables
Thai Font for AutoCAD
Tip & Trick
Toolbar หาย
Turn off Start Tab
Unisolate
Variable
Version
Viewport
Virus
Virus AutoLISP
Wblock
XREF
Xref AutoCAD
ac$
acad.fas
acad.lsp
acad.pgp
acad.vlx
annotation scale
cad.fas
close wcs icon
edit text
font autocad
logo AutoCAD
overkill
page setup
panels
perpendicular
ของหาย
คำสั่ง AutoCAD ที่ควรรู้
คำสั่งย่อ
คีย์ลัด ใน AutoCAD
ณ ที่แห่งนี้
ฟอนท์ภาษาไทย
วัดความยาวเส้น
โลโก้โปรแกรม AutoCAD