Autocad Error : Unknow Error Code 152

วันนี้เจอไดอะล็อกบล็อคขึ้นข้อความ  Autocad Error : Unknow Error Code 152
จึงอยากรู้ว่ามันคืออะไร แล้วทำไมถึงขึ้นข้อความนี้มา



ข้อความนี้จะปรากฎขึ้นในตอนที่อยู่หน้า Layout เมื่อเราทำการ Preview รูปก่อนพิมพ์
เมื่อใช้ Plotter : DWG to PDF.pc3

แล้วไอ้เจ้า FATAL ERROR มันก็จะตามมา โอ้...แม่เจ้า น่ากลัวจริงๆครับ

ปัญหามันอยู่ที่การกำหนดค่า Scale plot เมื่อผมตั้งค่าเป็น Scale to Fix จะปรากฎข้อความนี้ขึ้นมา
ตอนที่ Preview และสั่งพิมพ์
เหตุจากการที่เราเลือกขนาดกระดาษโดยไปบังคับขนาดที่จะพิมพ์ให้มีขนาด Over size เกินกว่า PDF ในAutoCADจะรองรับได้ การบีบมาตราส่วนลงให้พอดีกับกระดาษที่ AutoCAD มี Driver ของ Windows system รองรับไม่เพียงพอ

วิธีการแก้ไขปัญหาเบื้องต้นแบบบ้านๆและง่ายๆ คือ กดไปที่ Fix to paper ใหม่อีกครั้งเท่านั้นครับ
แล้วมันก็จะไม่ขึ้นมาให้กวนใจ ลองดูนะครับ เป็นการให้ AutoCAD รับค่าแล้วคำนวณใหม่
อีกวิธีการหนึ่ง คือ Turn off "hide system printers" ใน Options ลองดูนะครับ

ผมคิดว่า AutoCAD Error : Unknown Error Code 152 กับ

Error: Printer name is invalid น่าจะเป็น Error อันเดียวกัน

อีกประการหนึ่งที่ผมเห็นได้เด่นชัดและลองดูแล้ว ปัญหาที่ผมคิดว่าน่าจะเป็นสาเหตุตรงๆเลย คือไฟล์ที่กำลังใช้งานได้มีการ ใช้ Save Change to Layout คืิอการบันทึกการพิมพ์ครั้งสุดท้ายไว้ ไฟล์ที่ใช้งานอยู่นี้ก็จะเรียกหาเครื่องพิมพ์ที่เคยได้ใช้งานอยู่ หากมีการเปลี่ยนเครื่อง หรือ Copy file จากที่อื่นมาใช้งาน ก็จะมีปัญหาในการหาเครื่องพิมพ์รุ่นอื่นที่ไม่มีให้ใช้ การแก้ไขปัญหาให้ตรงจุดและตรงประเด็นที่สุดก็คือการปรับเปลี่ยน OUTPUT DEVICE ครับ ให้ไปที่ OPTION ที่หน้าแท็บ Plot and Publish ที่ Ratio :Use as default Output Device ให้ปรับเปลี่ยนเครื่องพิมพ์เป็นรุ่นที่มีครับ หรือจะเปลี่ยนเป็น Default Windows system printer.pc3 แล้วก็กดที่ Apply ครับ วิธีนี้ผมว่าน่าจะแก้ไขได้ดีกว่าเป็นแน่คร้าบบบบ



แล้ววันนี้ก็เจอแนวทางอีกทาง ในเวลาที่เปลี่ยนโหมดจาก Model mode เป็น Layout จะขึ้น ERROR แก้ไขได้โดยการลบ Layout นั้นทิ้งแล้วสร้าง Layout ขึ้นใหม่ครับ ต้องลองทำดูกันนะครับ


ปรับความหนาเส้นที่แสดงใน Layout Display

มาแก้ไขเส้นหนาๆ ใน PaperSpace และ Layout mode กันครัับ
เคยบ้างไหมที่เข้าไปในโหมด Layout แล้ว Zoom ดูงานที่เขียนแล้วเห็นเป็นเส้นหนาๆไปหมด แต่เวลาสั่งพิมพ์แล้วออกมาเป็นปกติ สิ่งที่เห็นคือการตั้งค่าแสดงความหนาของเส้นที่หน้าจอครับ ซึ่งจะไม่มีผลกับตัวอักษรเป็นกับเส้นเท่านั้นครับ ค่าที่ว่านี้คือ LWDISPLAY ครับ
การปรับแก้้ไขค่านี้ทาง Command line ก็ใช้คำสั่ง Setvar แล้วตั้งค่าเป็น OFF ครับ

Command : Setvar
Enter variable name or [?]: Lwdisplay     (พิมพ์ตามตัวน้ำเงินนะครับ LWDISPLAY)
Enter new value for LWDISPLAY : off      (ปรับเปลี่ยนค่าเป็น OFF ครับ)

อีกช่องทางหนึ่งที่ดูจะง่ายกว่าและเห็นเป็นภาพ คือการใช้คำสั่ง Lweight
Command: Lweight
แล้วก็จะปรากฎ Dialog box มาให้เราได้เลือกตั้งค่า


คลิ๊กที่ช่อง Display Lineweight ออกเครื่องหมายถูกออก  แล้วก็ OK

อีกทางคือเข้าไปที่ OPTION ครับเลือก Tap หน้า User Preferance แล้วเลือกที่ Lineweight Setting ก็จะขึ้น Dialogbox ดังที่เห็นในภาพครับ 

แล้วเส้นที่หนาๆก็จะบางลงเป็นปกติครับ ไม่รู้เหมือนกันว่า Autodesk ทำมาเพื่ออะไรเพราะผมยังหาประโยชน์ของคำสั่งนี้อยู่ For What?





คลังบทความของบล็อก