System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及設計彈簧頂銷的,具體而言,涉及一種彈簧頂銷設計方法、裝置、電子設備及存儲介質。
技術介紹
1、在進行自動化生產時,對分布在汽車覆蓋件落料類模具中的修沖線和沖孔線附近的壓料芯彈簧頂銷有嚴格的位置要求及數量要求,以防止產生帶料現象,同時保證模具本體的結構強度。
2、傳統彈簧頂銷設計方法由人工根據修邊線和沖孔線位置,考慮模具高度、彈簧頂銷相對位置等一系列因素,通過手動繪制截面輪廓、創建實體、布爾運算、手動拖動位置等一系列繁雜步驟的反復操作,實現彈簧頂銷的設計,但人工設計過程費時費力,設計效率極低。
3、因此,為了解決傳統的彈簧頂銷設計方法因使用人工方法而費時費力的技術問題,亟需一種彈簧頂銷設計方法、裝置、電子設備及存儲介質。
技術實現思路
1、本申請的目的在于提供一種彈簧頂銷設計方法、裝置、電子設備及存儲介質,通過沖孔線的外偏置輪廓、修邊線所在的位置和修邊線的內偏置曲線,結合預設的修邊線彈簧頂銷位置計算公式,生成彈簧頂銷的布置位置,解決傳統的彈簧頂銷設計方法因使用人工方法而費時費力的問題,能夠快速生成彈簧頂銷,省去了大量的人工操作,提高了彈簧頂銷設計效率。
2、第一方面,本申請提供了一種彈簧頂銷設計方法,包括步驟:
3、獲取汽車覆蓋件的工藝設計圖;
4、從所述工藝設計圖中識別得到修邊線和沖孔線;
5、在所述沖孔線的外偏置輪廓上確定沖孔線彈簧頂銷的布置位置,記為第一布置位置;
6、根據所述修邊線所
7、基于所述第一布置位置和所述第二布置位置,在所述工藝設計圖中布置彈簧頂銷。
8、本申請提供的彈簧頂銷設計方法可以實現對彈簧頂銷進行設計,通過沖孔線的外偏置輪廓、修邊線所在的位置和修邊線的內偏置曲線,結合預設的修邊線彈簧頂銷位置計算公式,生成彈簧頂銷的布置位置,解決傳統的彈簧頂銷設計方法因使用人工方法而費時費力的問題,能夠快速生成彈簧頂銷,省去了大量的人工操作,提高了彈簧頂銷設計效率。
9、可選地,從所述工藝設計圖中識別得到修邊線和沖孔線,包括:
10、從所述工藝設計圖中識別得到整體修邊線、沖孔線和廢料刀線;
11、以所述廢料刀線為依據,將整體修邊線劃分為多條修邊線。
12、可選地,在所述沖孔線的外偏置輪廓上確定沖孔線彈簧頂銷的布置位置,記為第一布置位置,包括:
13、將所述沖孔線在垂直于沖壓方向的二維平面的投影線向外偏置,得到所述沖孔線的外偏置輪廓;
14、在所述外偏置輪廓上選擇在所述外偏置輪廓上的路徑距離為所述外偏置輪廓的周長的一半的兩個點的外側位置作為所述沖孔線彈簧頂銷的布置位置。
15、本申請提供的彈簧頂銷設計方法可以實現對彈簧頂銷進行設計,通過在沖孔線的外偏置輪廓上選擇在外偏置輪廓上的路徑距離為外偏置輪廓的周長的一半的兩個點的外側位置作為沖孔線彈簧頂銷的布置位置,在沖孔線彈簧頂銷的布置位置自動生成彈簧頂銷,有利于提高彈簧頂銷的設計效率。
16、可選地,在所述外偏置輪廓上選擇在所述外偏置輪廓上的路徑距離為所述外偏置輪廓的周長的一半的兩個點的外側位置作為沖孔線彈簧頂銷的布置位置,包括:
17、獲取所述外偏置輪廓的周長;
18、在所述外偏置輪廓上選擇任意一點,并在所述外偏置輪廓上選擇與所述任意一點在所述外偏置輪廓上的路徑距離為所述周長的一半的另一點;
19、以所述任意一點與所述另一點為外切點,分別在所述外偏置輪廓的所述任意一點的外側位置和所述另一點的外側位置生成所述沖孔線彈簧頂銷的布置位置。
20、可選地,根據所述修邊線所在的位置,結合預設的修邊線彈簧頂銷位置計算公式,在所述修邊線的內偏置曲線上生成修邊線彈簧頂銷的布置位置,包括:
21、將所述修邊線在垂直于沖壓方向的二維平面的平面投影線向內偏置,得到所述修邊線的內偏置曲線;
22、根據所述修邊線在所述汽車覆蓋件的所在位置,結合所述預設的修邊線彈簧頂銷位置計算公式,在所述內偏置曲線上生成所述修邊線彈簧頂銷的布置位置。
23、本申請提供的彈簧頂銷設計方法可以實現對彈簧頂銷進行設計,通過預設的修邊線彈簧頂銷位置計算公式,在修邊線的內偏置曲線上設計修邊線彈簧頂銷的布置位置,在修邊線彈簧頂銷的布置位置自動生成彈簧頂銷,有利于提高彈簧頂銷的設計效率。
24、可選地,將所述修邊線在垂直于沖壓方向的二維平面的平面投影線向內偏置,得到所述修邊線的內偏置曲線,包括:
25、從所述修邊線選擇多個離散點;
26、通過擬合算法,擬合得到多個所述離散點對應的二維曲線;
27、將所述二維曲線投影至垂直于沖壓方向的二維平面,得到所述修邊線的平面投影線;
28、向內偏置所述平面投影線,得到所述修邊線的內偏置曲線。
29、可選地,根據所述修邊線在所述汽車覆蓋件的所在位置,結合所述預設的修邊線彈簧頂銷位置計算公式,在所述內偏置曲線上生成所述修邊線彈簧頂銷的布置位置,包括:
30、基于所述修邊線在所述汽車覆蓋件的所在位置,判斷所述修邊線的原始點與所述內偏置曲線的偏置點的位置關系是否符合預設的相對位置條件;
31、若是,則根據所述預設的修邊線彈簧頂銷位置計算公式,計算得到所述修邊線彈簧頂銷在所述內偏置曲線上的布置位置;
32、若否,則調整偏置距離,以獲取調整偏置距離后的內偏置曲線,直到所述調整偏置距離后的內偏置曲線的偏置點與所述修邊線的原始點的位置關系符合所述預設的相對位置條件,再根據所述預設的修邊線彈簧頂銷位置計算公式,計算得到所述修邊線彈簧頂銷在所述內偏置曲線上的布置位置。
33、第二方面,本申請提供了一種彈簧頂銷設計裝置,用于對彈簧頂銷進行設計,包括:
34、獲取模塊,用于獲取汽車覆蓋件的工藝設計圖;
35、識別模塊,用于從所述工藝設計圖中識別得到修邊線和沖孔線;
36、確定模塊,用于在所述沖孔線的外偏置輪廓上確定沖孔線彈簧頂銷的布置位置,記為第一布置位置;
37、生成模塊,用于根據所述修邊線所在的位置,結合預設的修邊線彈簧頂銷位置計算公式,在所述修邊線的內偏置曲線上生成修邊線彈簧頂銷的布置位置,記為第二布置位置;
38、布置模塊,用于基于所述第一布置位置和所述第二布置位置,在所述工藝設計圖中布置彈簧頂銷。
39、該彈簧頂銷設計裝置,通過沖孔線的外偏置輪廓、修邊線所在的位置和修邊線的內偏置曲線,結合預設的修邊線彈簧頂銷位置計算公式,生成彈簧頂銷的布置位置,解決傳統的彈簧頂銷設計方法因使用人工方法而費時費力的問題,能夠快速生成彈簧頂銷,省去了大量的人工操作,提高了彈簧頂銷設計效率。
40、第三本文檔來自技高網...
【技術保護點】
1.一種彈簧頂銷設計方法,用于對彈簧頂銷進行設計,其特征在于,包括步驟:
2.根據權利要求1所述的彈簧頂銷設計方法,其特征在于,從所述工藝設計圖中識別得到修邊線和沖孔線,包括:
3.根據權利要求1所述的彈簧頂銷設計方法,其特征在于,在所述沖孔線的外偏置輪廓上確定沖孔線彈簧頂銷的布置位置,包括:
4.根據權利要求3所述的彈簧頂銷設計方法,其特征在于,在所述外偏置輪廓上選擇在所述外偏置輪廓上的路徑距離為所述外偏置輪廓的周長的一半的兩個點的外側位置作為沖孔線彈簧頂銷的布置位置,包括:
5.根據權利要求1所述的彈簧頂銷設計方法,其特征在于,根據所述修邊線所在的位置,結合預設的修邊線彈簧頂銷位置計算公式,在所述修邊線的內偏置曲線上生成修邊線彈簧頂銷的布置位置,包括:
6.根據權利要求5所述的彈簧頂銷設計方法,其特征在于,將所述修邊線在垂直于沖壓方向的二維平面的平面投影線向內偏置,得到所述修邊線的內偏置曲線,包括:
7.根據權利要求5所述的彈簧頂銷設計方法,其特征在于,根據所述修邊線在所述汽車覆蓋件的所在位置,結合所述預
8.一種彈簧頂銷設計裝置,用于對彈簧頂銷進行設計,其特征在于,包括:
9.一種電子設備,其特征在于,包括處理器和存儲器,所述存儲器存儲有所述處理器可執行的計算機程序,所述處理器執行所述計算機程序時,運行如權利要求1-7任一項所述彈簧頂銷設計方法中的步驟。
10.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時運行如權利要求1-7任一項所述彈簧頂銷設計方法中的步驟。
...【技術特征摘要】
1.一種彈簧頂銷設計方法,用于對彈簧頂銷進行設計,其特征在于,包括步驟:
2.根據權利要求1所述的彈簧頂銷設計方法,其特征在于,從所述工藝設計圖中識別得到修邊線和沖孔線,包括:
3.根據權利要求1所述的彈簧頂銷設計方法,其特征在于,在所述沖孔線的外偏置輪廓上確定沖孔線彈簧頂銷的布置位置,包括:
4.根據權利要求3所述的彈簧頂銷設計方法,其特征在于,在所述外偏置輪廓上選擇在所述外偏置輪廓上的路徑距離為所述外偏置輪廓的周長的一半的兩個點的外側位置作為沖孔線彈簧頂銷的布置位置,包括:
5.根據權利要求1所述的彈簧頂銷設計方法,其特征在于,根據所述修邊線所在的位置,結合預設的修邊線彈簧頂銷位置計算公式,在所述修邊線的內偏置曲線上生成修邊線彈簧頂銷的布置位置,包括:
6.根據權利要求5所述的彈簧頂銷設計方...
【專利技術屬性】
技術研發人員:姚遠,謝暉,易建業,何蕤,楊冬冬,彭棟,
申請(專利權)人:季華實驗室,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。