怎麼判斷CAD的圖是自己畫的,不是複製別人的?
好奇怪的問題。
CAD圖,絕大多數都是工程圖。工程圖往往是唯一的,就象我們很難看到兩座建築物一模一樣。以家裝圖為例,儘管同一個樓道的各層住家建築平面圖都是一樣的,但家裝圖卻不盡相同。
如果是機械零件,例如軸承座和軸承,由於它們是標準件,這些圖紙都必須是相同的。
由此看來,CAD圖既有個性化的一面,也有相同的一面。但不管怎麼說,設計機械裝置,或者配套電氣圖和液壓系統圖,這些圖都很具有個性,並不是抄過來就能用的。
我繪製的電氣原理圖,從來就不怕別人抄。知道為什麼?這些圖若沒有弄清楚原理,就這麼拿去使用,沒有多少實用價值。
在工程上,真正有價值的是設計思想。例如原理設計、外觀設計、結構設計等等。這些設計思想,即使把圖交給別人,別人也未必學得會。
一個典型的例子就是中國的航空發動機。中國進口了這麼多俄羅斯戰機,也有全套圖紙,但中國的航空發動機製造技術就是世界一流水平了?答案當然是否定的。
中國的海歸科技人員,是不是帶著一大堆圖紙回國?答案也是否定的。人才,也即他們的設計思想和理念,才是最有價值的東西。
所以,就不要動這個腦筋吧。是你的東西,別人抄不走;不是你的東西,抄了100遍,也不是你的。
除非刻意加密或者標示,否則看不出來。
當然,每個人都有自己的作圖習慣,非常熟悉的一眼就能看出來。
隨便搞張圖紙看一下,
就是這樣自己拿手的結構,畫法,顏色標註,心裡是有數的,呃。。。。這貌似是剛開始玩模具時候做的。。。。
每個人都有自己的作圖習慣。
標註習慣。自己畫的圖一看就看出來了,問問這活怎麼做,具體到細節工藝,一問就了解露餡了
有些人根據工藝畫圖紙,加工的也看的習慣,
有些人就是畫,標註千篇一律,自己畫的都不知道應該怎麼去加工,這種人還妄稱工程師,我對這樣的人評論是倆字,丟人。我就從文件內容判斷是否相同來提供一個思路。
目前cad文件格式大多是dwg,但是dwg(2000)以後就是加密的,不公開格式細節,只能通過調用autocad自帶的引擎讀取信息或者處理,所以一般而言,可以將文件保存成dxf2000格式(保存後把後綴名改成.txt,你就能看到圖紙的數據了),然後使用開源的第三方程序讀取其中的線,圓,圖層,實體等信息,dxf2000格式內容:解析DXF圖形文件格式。能夠讀取信息的庫有dxflib http://www.qcad.org/doc/dxflib/2.5/reference/dxflib-reference-manual.pdf
讀取信息後,再一一比較,就能判定是否同一文件。
========================================================
上面的思路是參考國內某知名考試軟體系統的CAD考試自動評分系統,該系統能夠實現cad考試後自動判分出成績,原理就是通過判斷考生答案和已定義的標準答案的相似性,目前該系統應該已經投入使用。
如果是學校里,作業級的CAD的話。
老師都讓我們交列印的圖紙,看到相似的→_→,疊一起,放陽光下,誒?重疊了。很好兩個人回去重畫。感覺提問的人不是老師就是準備抄作業的學生。。。是學生的可能性大點。
我工作上的常用軟體是AutoCAD Civil 3D,主要用來做土木設計,如果忽略軟體自帶的動態土木設計的部分,基本上就是一個AutoCAD。我們公司有很詳細嚴格的CAD作圖標準,文件命名方式、字體樣式、標註樣式、圖層命名方式和顏色、線段樣式等等,全部有標準和模版,所有人都會嚴格遵守,因為我們的圖是多人引用的,如果標準不一會很麻煩。
所有人都嚴格按照一個標準作圖,這樣按道理來說應該是看不出區別的,但是熟悉了後都還是能區分出來,至少能看得出是不是自己的圖。因為每個人的作圖習慣全部不同,這些習慣影響很多地方。上面提過的標準只是為了保證出的圖看起來一致,互相交接也方便,但還是有很多地方沒有涉及,也不需要干涉。
舉例標註,我們有標準樣式,但是標註多的時候怎麼分布,如何對齊,每個人的喜好都不同。雖然有默認的規則,比如不能交叉,要盡量一個方向排列整齊,但是細微之處都是不同的,有人喜歡接近45度角,有人喜歡接近60度角,有人喜歡往左上、左下、右上、右下對齊……這些習慣時間長了都能看出來。
如果不提標註,講圖型本身,看上去都一樣,但是畫的過程不一樣,有心人如果要查完全能查出來。比如一條多線組成的多邊形,有人喜歡從左上開始順時針畫、逆時針畫、從右下開始順時針畫、逆時針畫……只要查看這條多線的屬性,就能看到畫的時候第一個點到最後一個點的位置順序。這個屬性對以後的多線編輯還是比較重要的,所以並不是軟體閑得無事搞的記錄。這些東西沒有兩個人可以做到一摸一樣。
如果加上軟體提供的土木設計模型構建部分,那差異更大,不同人做的設計模型幾乎第一眼就能認出來,儘管最終的數據結果很可能一樣。所以我們都不太願意讓別人動自己的設計模型文件或者接手別人的文件,光是摸清人家的建模習慣再下手改就要花很長時間。
所以我們對自己的圖會有一種自己的娃的感覺,只有給熟悉信任的同事改圖才會放心,熟悉同事之間的作圖習慣也接近,不怕被改得面目全非。
不要心虛
把關鍵的地方改動(重難點)
有個好信譽
這樣老師就看不出來了之前有老師在圖紙的某一處畫了一個點,並將此份圖紙流傳出去,最後要求在這個位置有點的同學解釋下這個點的作用,解釋不出就掛,解釋出了,也掛?乛?乛?
很難判斷~!
看圖層、文件屬性~!
CAD本身有查詢時間的功能
具體工具—查詢——時間
創建時間——累計時間就都顯示出來了
如果是老師布置的作業
1.設置宏。這樣只是不能複製,但還是能替畫的;2.列印出來的圖與掃描圖相同。我們專業有很多找人替畫的,都是按照一比一畫圖,可掃描圖很多不是,有些擴大有些縮小,一般替畫的都懶得弄這些,so,那些人又得自己改~
我懷疑題主的問題使用的表述有歧義。
可能是這樣表述:(某人)拿給我一張圖紙,如何知道這是他自己畫的而不是複製別人的。
長知識了,原來還可以複製
之前讀書的時候,老師講過這樣的判別方法,就是在文件生成的日誌里有相應的記錄。可以找找,改天我有空了,也找一下,找到好再更圖。
把兩張圖拷貝到一張圖上,找個相同的基點疊放,如果連尺寸,文字,符號都重合在一起的話,妥妥的是複製的
如果是學校老師的話,最簡單的就是看圖層,看多線名稱什麼的,因為如果是從踏入社會的人的圖裡複製的,那,圖層里會多幾個圖層,字體樣式可能也不一樣,塊裡面,也可能會多一些東西。。
如果懷疑是複製的同學的,例如建築圖裡面,有軸線,牆線什麼的,軸線有的人喜歡畫長一點,標註的時候好標。這個時候,你可以看軸線的長度,看看兩幅圖是否一致,看看標註線與建築線之間的距離,要不,複製相同的軸號到另一張圖上,讓圓重合,看看裡面字母/數字是否重合。
熟悉的人很好分辨,畢竟每個人的標註習慣,圖層設置線條顏色什麼的或多或少都會有不一樣的地方。不熟悉的人就不太好分了。
看圖層
簡單粗暴
記得大學裡一次我們對一個蠻複雜的機構測量作圖,有不少同學互相複製部分圖層。交作業後幾天,爆出一大批因為複製作弊導致的零分。
老師說,你們還嫩了,才學了幾天CAD,裡面道道太深了。一查就知道多少人是複製的。
雖然我不知道原理,但覺得這個肯定是有方法可以自動比對,發現不同cad文檔里有相同內容的。
推薦閱讀:
※車企主要通過什麼方式來實現白車身設計變數的參數化從而實現其優化設計?
※用 CAD 繪圖如何有效的控制精度?
※AutoCAD 和 3ds Max 常用快捷鍵都有哪些?
TAG:CAD |