วันพฤหัสบดีที่ 28 พฤษภาคม พ.ศ. 2558

แบบ autocad ไม่สามรถสร้าง new layer ได้ ให้กำหนด filter layer = all

วิธีแก้ ให้ เลือก filter layer เป็น all คลิกที่มุมของล้างซ้าย แล้วเลือก all  จะมี layer ปรากฏมาทังหมด ทีนี้เราสามารถ สร้าง ลบ แก้ไขได้

วันศุกร์ที่ 22 พฤษภาคม พ.ศ. 2558

หาพื้นที่ เส้นรอบรูป โดยใช้ adobe pdf reader จากแบบ pdf













พื้นที่ จากแบบ pdf โดยใช้ script คำนวณหาพื้นที่ เส้นรอบรูป Cal_area_peri by JoeGTEC


illustrator cs6  calculate  area from pdf หา พื้นที่ จากแบบ pdf โดยใช้ script คำนวณหาพื้นที่ เส้นรอบรูป


-เตรียมไฟล์ทำงานให้เรียบร้อยก่อน เช่น จัดรูปแบบให้ดูง่าย ปรับแบบให้แนวตั้งแนวนอน  การปรับแนวแบบ ใช้ tool document setup    , artwork dialog เปิดมา ให้เลือก edit artwork เลือกปรับแนวตั้งแนวนอนที่ต้องการ  หลังจากนั้น เลือก object ทั้งหมด เพื่อจะ rotate มันไปตามแบบ artwork ที่ปรับแนวไป โดยการ เลือก selection tool แล้ว select all เลือก rotate tool  เมาสคลิกที่แบบ กด shift เพื่อใช้แนวตั้งฉาก



-หลังจากปรับแบบแล้ว  ให้ทำ สร้าง new layer เพื่อใช้ วาดเส้นแนวพื้นที่  แล้วกำหนดให้ layer 1 (ต้นฉบับ) ให้ ล็อกไว้ เพืือที่เวลาลง ปากกาวาดเส้น จะไมมี่ผลกับเส้นที่วาดทับไป เช่นคุณสมบัติของเส้นที่ค่าสีไว้ และการต่อเนื่องของเส้นที่วาด ก่อนวาดเส้นลงไปให้เลือก layer ใหม่ที่จะวาดก่อน คือทำให้มัน active

- การคำนวณค่า ratio scale ดังภาพด้านล่าง คือ 0.0275
   การวัดระยะทาง pt จากในแบบ ให้ใช้ทูล measure tool วัดหรือจะลากเส้น ไลน์ขึ้นมาแล้วแต่ถนัดคับ






เริ่มลงมือ



1.โหลด สคริป ชื่อ cal area.js จาก https://drive.google.com/file/d/0BzjoxIwEMrM-TU50a0lnTWtPNEk/view?usp=sharing  นำไปเก็บไว้ที่  C:\Program Files (x86)\Adobe\Adobe Illustrator CS6\Presets\en_US\Scripts 

2.ก่อนจะใช้สคริป ตรวจสอบ ระยะทางหรือสัดส่วนในแบบ ในแนวตั้งและแนวนอน ได้ค่าสัดส่วน(Scale Ratio เท่ากันหรือใกล้เคียงหรือไม่ ถ้าใกล้เคียงหรือเท่ากัน ก็จะประมาณ ความแม่นยำในการคำนวณพื้นที่ได้ถูกต้อง 

3. เรื่องของหน่วยในแบบจริงกับในแบบเสมือนไม่จำเป็นหรือไม่ตอ้งสนใจ เนื่องจากค่า ratio scale นั่นจะคำนวณเป็นหรือเทียบกับแบบจริงได้

4.ตั้งค่าในแบบ เป็น point หรือแสดง ruler ปรับใช้เป็น point
5.โหลดแบบ pdf แล้วใช้ measure tool วัดระยะในแบบเสมือนทั้งส่วนสูงและกว้าง 
    ratio scale  = ระยะในแบบเสมือน/ ระยะในแบบจริง

6.ลากเส้น path ด้วย pen tool ให้เป็นเส้นปิดรอบรูปจะที่คำนวณพื้นที่   (trick การลากเส้น ให้ ลากเส้นแนวเส้น path ไปเรื่อย เส้นจะได้ต่อกันและสีเส้น ยังคงเป็นเดียวกันไปตลอด ควรขยายเพื่อดู popup text ว่าเป็น path หรือไหม) ใกล้จะปิดเส้นรอบรูปจะมีวงกลมเล็กเพื่อให้ทำ object เป็น เส้นปิดและเป็น object เดียวกัน 
7.  เมื่อสร้าง object แบบปิดเรียบร้อยแล้ว ต้องการสร้าง offset ออกมารอบรุป สมมตุต้องการเส้นรอบรูปปิด เขยิบออกมาอีก เท่ากับ 1 หน่วยระยะทางในแบบจริง ก็ให้ใช้ ค่า จาก raito scale (ถ้า แบบ จริงมีหน่วยเป็น เมตร ก็ใช้ค่าจาก ratio scale เลย , ถ้าแบบมีหน่วยจริง เป็นมิลลิเมตร  raito scale*1000 )  ป้อนไป
วิธี เลือก object -> offset ป้อน ratio scale  (กำหนดให้ preview จะได้เห้นเส้นรอบรูปที่สร้างมาใหม่)
8คำนวณพื้นที่ เส้นรอบรูป ง่ายๆโดยการเลือก object และไปที่ เมนู ไฟล์


9.ไฟล์ สคริป ก็จะคำนวณ พื้นที่และระยะทางเส้นรอบรูปให้ หน่วยที่ใช้ ก็ตาม แบบจริงเช่น คำนวณได้ area 1000 point แบบจริงเดิมหน่วยเป็น เมตร ก็จะได้ 1000 ตรม. ส่วนเส้นรอบรุป 1500 point ก้จะไ้ดเส้นรอบรุปในแบบ 1500 เมตร






ปรับสีเส้น dimension autocad ใช้ คำสั่ง ddim

ปรับสีเส้น dimension autocad ใช้ คำสั่ง ddim เลือก ชื่อ style แก้สี

วันพุธที่ 20 พฤษภาคม พ.ศ. 2558

เจาะพื้นรูปภาพโลโก้ ไม่ให้ติดจุดดำ เป็น background , photoshop

เจาะพื้นรูปภาพโลโก้ ไม่ให้ติดจุดดำ เป็น background
1.สแกนภาพ 400 dpi จะได้ความละเอียดสูง พัน pixel
2.เข้า photoshop ใช้ทูล magic wand  ให้เลือก uncheck ที่ continuous แล้วคลิกที่พื้น background เอา แล้วเลือก invers select
3. เลือกสร้าง file new และ เลือก background white วางรูปที่ cut มา หรือ copy มา สั่ง save
4. สั่งsave เป็น jpg เพื่อลดขนาดไฟล์ แต่ไม่ลดคุณภาพเลือก high

วันจันทร์ที่ 18 พฤษภาคม พ.ศ. 2558

sql group and having

select  renew_root_id, max(renew_rank)  ,last(id) as lastid
from tblendpro
group by renew_root_id
having max(renew_rank)
(แปล จะได้ 3 ฟิลด  renew_root_id, จะได้ค่าสูงสุด max(renew_rank)  , จะได้ค่าสุดท้าย last(id) as lastid จากตาราง tblenpro  จากการจัดกลุ่มที่โดยใช้ฟิลด์ renew_root_id เลือกเอา แต่ ค่าสุงสุดของ renew_rank ของจากแต่กลุ่มของ renew_root_id)
กรณีศึกษา จากโจทย์ ค้นหา id  ที่มี renew_rank = max จากกลุ่ม renew_root_id=id

วันจันทร์ที่ 4 พฤษภาคม พ.ศ. 2558

pdf + illustrator

กรณีพิมพ์แบบ แปลน คาน ไฟล์ pdf  เมื่อทำการ edit ด้วย illustrator เมื่อสั่งพิมพ์เส้นจะคด  ให้แก้ไขโดยสั่งพิมพ์ แบบ รูปภาพ จะแก้เส้นคดได้