KR20230153707A - The system which forms the concave for the curved shell of the hull - Google Patents
The system which forms the concave for the curved shell of the hull Download PDFInfo
- Publication number
- KR20230153707A KR20230153707A KR1020220053428A KR20220053428A KR20230153707A KR 20230153707 A KR20230153707 A KR 20230153707A KR 1020220053428 A KR1020220053428 A KR 1020220053428A KR 20220053428 A KR20220053428 A KR 20220053428A KR 20230153707 A KR20230153707 A KR 20230153707A
- Authority
- KR
- South Korea
- Prior art keywords
- heating
- point
- curved
- shipboard
- frame data
- Prior art date
Links
- 238000010438 heat treatment Methods 0.000 claims abstract description 178
- 238000007747 plating Methods 0.000 claims abstract description 13
- 238000000034 method Methods 0.000 claims description 33
- 238000004364 calculation method Methods 0.000 claims description 13
- 230000008569 process Effects 0.000 claims description 12
- 230000005540 biological transmission Effects 0.000 claims description 7
- 230000007246 mechanism Effects 0.000 claims description 4
- 238000013461 design Methods 0.000 abstract description 20
- 238000005259 measurement Methods 0.000 abstract description 9
- 238000005452 bending Methods 0.000 description 9
- 238000012545 processing Methods 0.000 description 7
- 238000009826 distribution Methods 0.000 description 6
- 229910000831 Steel Inorganic materials 0.000 description 4
- 239000010959 steel Substances 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000003860 storage Methods 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 230000008602 contraction Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000006698 induction Effects 0.000 description 2
- 238000000465 moulding Methods 0.000 description 2
- 238000005482 strain hardening Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000012530 fluid Substances 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 239000002344 surface layer Substances 0.000 description 1
- 238000004441 surface measurement Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B21—MECHANICAL METAL-WORKING WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
- B21D—WORKING OR PROCESSING OF SHEET METAL OR METAL TUBES, RODS OR PROFILES WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
- B21D11/00—Bending not restricted to forms of material mentioned in only one of groups B21D5/00, B21D7/00, B21D9/00; Bending not provided for in groups B21D5/00 - B21D9/00; Twisting
- B21D11/22—Auxiliary equipment, e.g. positioning devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B21—MECHANICAL METAL-WORKING WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
- B21D—WORKING OR PROCESSING OF SHEET METAL OR METAL TUBES, RODS OR PROFILES WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
- B21D11/00—Bending not restricted to forms of material mentioned in only one of groups B21D5/00, B21D7/00, B21D9/00; Bending not provided for in groups B21D5/00 - B21D9/00; Twisting
- B21D11/20—Bending sheet metal, not otherwise provided for
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B63—SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
- B63B—SHIPS OR OTHER WATERBORNE VESSELS; EQUIPMENT FOR SHIPPING
- B63B71/00—Designing vessels; Predicting their performance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Mathematical Physics (AREA)
- Data Mining & Analysis (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Algebra (AREA)
- Ocean & Marine Engineering (AREA)
- Mathematical Optimization (AREA)
- Chemical & Material Sciences (AREA)
- Pure & Applied Mathematics (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Combustion & Propulsion (AREA)
- Shaping Metal By Deep-Drawing, Or The Like (AREA)
Abstract
본 발명은 선체 곡 외판용 횡곡 형성시스템에 관한 것으로, 본 발명에서는 '허용 오차 판단'으로 인한 '계측~선상가열 작업'의 지속적인 반복을 최소화 하기 위하여, 가열 위치를 계산할 때부터, 허용 오차를 아예 포함하여, 해당 가열 위치를 '지점 형태'가 아닌 '범위를 가지는 영역(Area)의 형태'(도 6 참조)로 개선함으로써, 결국, '허용 오차를 처음부터 무조건 만족하는 가열선의 개수'를 최대화 할 수 있는 횡곡 성형 선상가열 유연설계 기능을 개발할 수 있다.The present invention relates to a transverse curve forming system for hull curved outer plating. In the present invention, in order to minimize the continuous repetition of 'measurement ~ shipboard heating work' due to 'acceptable error judgment', from the time of calculating the heating position, the tolerance is completely set. Including, by improving the heating position into an 'area with a range' (see Figure 6) rather than a 'point', ultimately maximizing 'the number of heating lines that unconditionally satisfy the allowable tolerance from the beginning'. Flexible design functions for transverse forming and linear heating can be developed.
Description
본 발명은 선체의 곡 외판에 횡곡을 형성하는 시스템에 관한 것으로, 보다 상세하게는 '허용 오차 판단'으로 인한 '계측~선상가열 작업'의 지속적인 반복을 최소화 하기 위하여, 가열 위치를 계산할 때부터, 허용 오차를 아예 포함하여, 해당 가열 위치를 '지점 형태'가 아닌 '범위를 가지는 영역(Area)의 형태'로 개선함으로써, 결국, '허용 오차를 처음부터 무조건 만족하는 가열선의 개수'를 최대화 할 수 있는 선체 곡 외판용 횡곡 형성시스템에 관한 것이다.The present invention relates to a system for forming a transverse curve in the curved outer plating of a ship hull. More specifically, in order to minimize the continuous repetition of 'measurement ~ shipboard heating work' due to 'acceptable error judgment', from the time of calculating the heating position, By including the tolerance, improving the heating position to be 'an area with a range' rather than a 'point', it is possible to maximize the 'number of heating lines that unconditionally satisfy the tolerance from the beginning'. It relates to a transverse curve forming system for hull curves and shell plating that can be used.
최근, 선박 제조에 대한 수요가 급증하면서, 선체 곡 외판의 성형을 지원해 줄 수 있는 다양한 기술들이 폭 넓게 개발/보급되고 있다.Recently, as demand for ship manufacturing has rapidly increased, various technologies that can support the forming of curved hull plating have been widely developed and distributed.
예를 들어, 대한민국등록특허 제10-1650590호(명칭: 곡 주판의 전개 형상 예측 방법)(2016.08.24.자 공고), 대한민국등록특허 제10-1570296호(명칭: 곡판 성형용 가열장치)(2015.11.19.자 공고), 대한민국공개특허 제10-2008-105522호(명칭: 선체 외판 곡면 가공 시스템 및 그 방법)(2008.12.04.자 공개), 대한민국공개특허 제10-2008-100902호(명칭: 삼각가열 가열 패턴 및 경로 생성 시스템 및 그 방법)(2008.11.21.자 공개), 대한민국공개특허 제10-2012-56567호(명칭: 삼각가열 가열 형상 및 위치 결정시스템 및 그 방법)(2012.06.04.자 공개) 등에는 종래의 선체 곡 외판 성형 관련 기술들의 일례가 좀더 상세하게 개시되어 있다.For example, Republic of Korea Patent No. 10-1650590 (name: Method for predicting the development shape of a curved abacus) (announced on August 24, 2016), Republic of Korea Patent No. 10-1570296 (name: Heating device for curved plate forming) ( Announced on November 19, 2015), Korea Patent Publication No. 10-2008-105522 (name: Hull shell curved surface processing system and method) (published on December 4, 2008), Republic of Korea Patent Publication No. 10-2008-100902 ( Name: Triangular heating pattern and path generation system and method) (published on November 21, 2008), Korean Patent Publication No. 10-2012-56567 (Name: Triangular heating heating shape and position determination system and method) (2012.06) An example of conventional technologies related to hull curved shell forming is disclosed in more detail in (released in .04.).
한편, 이러한 종래의 체제 하에서, 선박의 곡 외판은 유체역학, 구조역학, 진동 등의 엔지니어링 기술을 바탕으로 설계된 3차원 곡면으로, 일정 두께의 철판을 가공하여 제작되며, 선체외판의 가공 정밀도는 선박전체의 설계 성능을 좌우한다고 할 수 있다.Meanwhile, under this conventional system, the curved shell of a ship is a three-dimensional curved surface designed based on engineering technologies such as fluid dynamics, structural mechanics, and vibration, and is manufactured by processing steel plates of a certain thickness, and the processing precision of the hull shell is determined by the ship's hull plating. It can be said that it determines the overall design performance.
이때, 외판의 3차원 형상으로의 가공은 크게 2단계 방법을 사용하는데, 2단계 방법은 프레스(Press)나 롤러(Roller) 등을 통한 기계적인 1차 냉간 가공과 철판에 가스 토치 등으로 열을 가해 가공하는 2차 열간 가공으로 나누어진다.At this time, the three-dimensional shape of the outer plate is largely processed using a two-step method. The two-step method involves mechanical primary cold working using a press or roller, and heat treatment using a gas torch on a steel plate. It is divided into secondary hot processing by pressing.
냉간 가공은 롤 프레스(Roll press)나 멀티 프레스(Multi press) 또는 벤딩 프레스(Bending press) 등을 이용하여 곡을 만드는 방법으로서, 현재 대부분의 조선소에서는 전개 가능한 형상을 만들기 위해 주로 사용된다. 이러한 전개 가능한 형상은 절단된 평판을 면내 수축이나 팽창 없이 단순 굽힘변형만으로 만들 수 있는 형상을 의미한다.Cold working is a method of creating curves using a roll press, multi press, or bending press, and is currently mainly used in most shipyards to create developable shapes. This developable shape refers to a shape that can be created by simply bending deformation of a cut flat plate without in-plane contraction or expansion.
열간 가공은 가스토치(Gas torch) 및 고주파 유도가열 장치 등의 열원을 사용하여 철판(강판)에 열(熱)을 주어 수축, 팽창, 굽힘 변형을 일으켜 강판을 3차원 곡면형상으로 만드는 과정이다.Hot working is a process that uses heat sources such as gas torches and high-frequency induction heating devices to apply heat to a steel plate, causing contraction, expansion, and bending deformation to shape the steel plate into a three-dimensional curved shape.
한편, 도 1에는, 곡 외판 형성 시스템의 전체 작업 흐름도가 도시되어 있는데, 여기서 점선 박스 부분은, 부재 성형의 대부분을 작업하는 횡곡 성형 부분이다.Meanwhile, in Figure 1, the overall work flow diagram of the curved shell forming system is shown, where the dotted box portion is the curved forming portion that performs most of the member forming.
일반적으로 열간 성형 직전 프레스(Press)에 의한 1차 냉간 성형 작업 시, 실린더(cylinder) 형태를 형성하는 주곡률(principal curvature) 방향 분포는 도 2에 도시된 바와 같이 나란하지 않고, 따라서 이를 수직하게 잇는 벤딩 라인(bending line)들 역시 평행한 직선의 형태가 아니다. 이는 '프레스 제어에 의한 불균일 하중 분포', '운용 작업자의 기량' 등과 같은 여러 생산 변수가 실제 작업에 각기 영향을 미치기 때문이다.Generally, during the first cold forming operation by a press immediately before hot forming, the principal curvature direction distribution forming the cylinder shape is not parallel as shown in Figure 2, and therefore it is vertically The connecting bending lines are also not in the form of parallel straight lines. This is because several production variables, such as ‘non-uniform load distribution due to press control’ and ‘skill of the operating operator,’ each affect actual work.
또한, '프레스 제어에 의한 불균일 하중 분포', '운용 작업자의 기량' 등과 같은 여러 생산 변수는, 후속 작업인 '열간 횡곡 성형 작업' 시, 도 3에 도시된 바와 같이, 가열 지점의 분포의 편차에도 영향을 미치게 된다. 따라서 가열 지점이 모두 한 직선에 존재하는 가열선은 현실적으로 존재할 수 없게 되며, 가열선은 도 3에 도시된 바와 같이 적당한 편차 범위 내 가열 지점 사이를 지나면서 목표 가열 지점이 아닌 부분들을 가열하게 된다.In addition, several production variables such as 'non-uniform load distribution by press control', 'skill of operator', etc., during the follow-up operation 'hot bend forming operation', as shown in Figure 3, the deviation of the distribution of heating points It also affects. Therefore, a heating line with all heating points on one straight line cannot realistically exist, and as shown in FIG. 3, the heating line passes between heating points within an appropriate deviation range and heats parts that are not the target heating points.
또한, 편차 범위를 벗어나는 가열 지점들도 존재하며, 이 경우, 성형량이 국부적으로 부족해진다. 여기서 편차 범위는 고주파 유도가열 코일의 유효 폭 크기 이내이다. 유효 폭의 의미는 도 4에 도시된 바와 같다. Additionally, there are heating points outside the deviation range, in which case there is a local shortage of molding volume. Here, the deviation range is within the effective width size of the high-frequency induction heating coil. The meaning of effective width is as shown in FIG. 4.
이러한 작업 과정 상 발생하는 필연적인 가열 위치 오차 및 가열 지점 누락으로 인하여 성형 정도 100%를 목표로 계산한 선상가열 정보는 그 목표를 달성하지 못하고, 도 5에 도시된 바와 같은 횡곡 성형 오차가 존재 하므로, 도 1에 도시된 [횡곡 허용 오차 만족] 판단 부분(박스 부분)을 거쳐 허용 오차를 만족하지 못하게 될 경우, 계측 과정 부터 선상 가열까지의 과정을 반복하게 되는 심각한 문제점이 발생하게 된다.Due to the inevitable heating position errors and missing heating points that occur during this work process, the linear heating information calculated with the goal of 100% forming accuracy does not achieve the goal, and there is a curved forming error as shown in Figure 5. , if the tolerance is not satisfied after going through the [satisfaction tolerance tolerance for lateral bending] judgment part (box portion) shown in Figure 1, a serious problem occurs in which the process from the measurement process to the heating on board is repeated.
따라서, 본 발명의 목적은 '허용 오차 판단'으로 인한 '계측~선상가열 작업'의 지속적인 반복을 최소화 하기 위하여, 가열 위치를 계산할 때부터, 허용 오차를 아예 포함하여, 해당 가열 위치를 '지점 형태'가 아닌 '범위를 가지는 영역(Area)의 형태'(도 6 참조)로 개선함으로써, 결국, '허용 오차를 처음부터 무조건 만족하는 가열선의 개수'를 최대화 할 수 있는 횡곡 성형 선상가열 유연설계 기능을 개발하는데 있다. Therefore, the purpose of the present invention is to minimize the continuous repetition of 'measurement ~ shipboard heating work' due to 'determination of allowable error', including the allowable error from the time of calculating the heating position, so that the relevant heating position is set in 'point form'. By improving the 'shape of the area with a range' (see Figure 6) rather than ', the bend forming linear heating flexible design function that can ultimately maximize the 'number of heating lines that unconditionally satisfy the tolerance from the beginning' is developing.
본 발명의 다른 목적들은 다음의 상세한 설명과 첨부된 도면으로부터 보다 명확해질 것이다.Other objects of the present invention will become clearer from the following detailed description and accompanying drawings.
상기와 같은 목적을 달성하기 위하여 본 발명에서는 곡단면 프레임 데이터를 생성하는 곡단면 프레임데이터 생성모듈; 프레임 데이터별 기본 가열지점 및 가열량을 산출하는 가열지점/가열량 산출모듈; 기본 가열지점을 기준으로 횡곡 성형 오차를 만족하는 연속 가열영역을 계산하는 연속 가열영역 계산모듈; 선상가열선 정보를 생성하는 선상가열선 정보 생성모듈; 선상가열선 정보를 선상가열 기계장치로 전달하는 선상가열선 정보 전달모듈; 선상가열선 정보에 따라 부재를 가공하여 해당 부재에 횡곡을 형성하는 선상가열 기계장치를 포함하는 것을 특징으로 하는 선체 곡 외판용 횡곡 형성시스템을 개시한다.In order to achieve the above object, the present invention includes a curved cross-section frame data generation module for generating curved cross-section frame data; Heating point/heating amount calculation module that calculates the basic heating point and heating amount for each frame data; A continuous heating area calculation module that calculates a continuous heating area that satisfies the lateral curve forming error based on the basic heating point; A shipboard heating line information generation module that generates shipboard heating line information; A shipboard heating line information transmission module that transmits shipboard heating line information to a shipboard heating mechanism; Disclosed is a curve forming system for curved hull shell plating, which includes a ship heating machine that processes a member according to information on the ship heating line and forms a curve in the member.
이때, 상기 연속 가열영역 계산모듈 측에서는 가열 위치를 계산할 때부터, 허용 오차를 포함함으로써, 해당 가열 위치를 '지점 형태'가 아닌 '범위를 가지는 영역(Area)의 형태'로 산출하는 특징을 가지게 된다.At this time, the continuous heating area calculation module has the feature of calculating the heating position in the form of an 'area with a range' rather than in the form of a 'point' by including the tolerance when calculating the heating position. .
본 발명에서는 '허용 오차 판단'으로 인한 '계측~선상가열 작업'의 지속적인 반복을 최소화 하기 위하여, 가열 위치를 계산할 때부터, 허용 오차를 아예 포함하여, 해당 가열 위치를 '지점 형태'가 아닌 '범위를 가지는 영역(Area)의 형태'(도 6 참조)로 산출/개선하기 때문에, 본 발명의 구현환경 하에서, 결국, 선박 생산주체 측에서는 '허용 오차를 처음부터 무조건 만족하는 가열선의 개수'를 최대화 할 수 있는 횡곡 성형 선상가열 유연설계 기능을 현실화시킬 수 있게 된다.In the present invention, in order to minimize the continuous repetition of 'measurement ~ shipboard heating work' due to 'tolerance error judgment', from the time of calculating the heating position, the tolerance is included, and the heating position is 'in the form of a point' rather than 'point type'. Because it is calculated/improved in the form of an area with a range (see Figure 6), under the implementation environment of the present invention, the ship producer ultimately maximizes the 'number of heating lines that unconditionally satisfy the allowable tolerance from the beginning'. Flexible design functions such as transverse bending forming and linear heating can be realized.
도 1은 선박의 곡 외판 가공절차를 개념적으로 도시한 예시도.
도 2 내지 도 6은 종래 기술의 문제점 및 이와 대비되는 본 발명의 장점을 설명하기 위한 예시도.
도 7 내지 도 23은 본 발명에 따른 선체 곡 외판용 횡곡 형성시스템의 세부적인 기능수행절차를 개념적으로 도시한 예시도.Figure 1 is an example diagram conceptually showing the curved shell processing procedure of a ship.
Figures 2 to 6 are illustrations to explain the problems of the prior art and the advantages of the present invention compared to the problems of the prior art.
Figures 7 to 23 are illustrations conceptually showing detailed functional performance procedures of the transverse curve forming system for curved hull shell plating according to the present invention.
이하, 첨부된 도면을 참조하여, 본 발명에 따른 선체 곡 외판용 횡곡 형성시스템을 좀더 상세히 설명하면 다음과 같다.Hereinafter, with reference to the attached drawings, the transverse curve forming system for curved hull shell plating according to the present invention will be described in more detail as follows.
본 발명에 따른 선체 곡 외판용 횡곡 형성시스템 측에서는, '부재설계형상(곡면설계형상)을 제공하는 설계시스템', '곡면설계형상 및 곡면계측형상의 정합 절차를 진행하는 곡면 정합시스템', '부재계측형상(곡면계층형상)을 제공하는 계측시스템', '부재에 종곡을 형성하는 종곡 형성시스템' 등과 통신하면서, 부재에 횡곡을 형성하는 절차를 진행하게 된다.On the side of the curve forming system for curved hull shell plating according to the present invention, 'a design system that provides member design shapes (curved design shapes)', 'a curved surface matching system that performs a matching procedure of curved design shapes and curved surface measurement shapes', 'members' The procedure for forming a lateral curve in a member is carried out while communicating with the 'measuring system that provides the measured shape (curved surface layer shape)' and the 'vertical curve forming system that forms the vertical curve in the member.'
이때, 도 7에 도시된 바와 같이, 본 발명에 따른 선체 곡 외판용 횡곡 형성시스템은 '곡단면 프레임 데이터를 생성하는 곡단면 프레임데이터 생성모듈', '프레임 데이터별 기본 가열지점 및 가열량을 산출하는 가열지점/가열량 산출모듈', '기본 가열지점을 기준으로 횡곡 성형 오차를 만족하는 연속 가열영역을 계산하는 연속 가열영역 계산모듈'(본 발명의 주요 추가 부분임), '선상가열선 정보를 생성하는 선상가열선 정보 생성모듈', '선상가열선 정보를 선상가열 기계장치로 전달하는 선상가열선 정보 전달모듈', '선상가열을 실행하는 선상가열 기계장치' 등이 긴밀하게 조합된 구성을 취하게 된다.At this time, as shown in FIG. 7, the transverse curve forming system for curved hull shell plating according to the present invention has a 'curved cross-section frame data generation module that generates curved cross-section frame data' and 'calculates the basic heating point and heating amount for each frame data. 'Heating point/heating amount calculation module', 'Continuous heating area calculation module that calculates the continuous heating area that satisfies the lateral curve forming error based on the basic heating point' (which is a major additional part of the present invention), 'Onboard heating line information It takes a close combination of the ‘ship heating line information generation module’, the ‘ship heating line information transmission module that transmits the ship heating line information to the ship heating mechanism’, and the ‘ship heating mechanism that performs ship heating’. .
우선, 곡단면 프레임데이터 생성모듈 측에서는 도 8 내지 도 11에 도시된 바와 같이, 계측 곡 단면 프레임데이터 및 설계 곡 단면 프레임데이터를 생성하는 절차를 진행하게 된다. First, the curved cross-section frame data generation module proceeds with the procedure of generating measured curved cross-section frame data and designed curved cross-section frame data, as shown in FIGS. 8 to 11.
이러한 절차 하에서, 곡단면 프레임데이터 생성모듈 측에서는 정합이 완료된 설계 곡면의 Y방향 양끝 모서리 2개를(v1~v2, v3~v4) 일정 간격(a)으로 분할함과 동시에 Z축을 포함하는 평면(T)이 설계 곡면 및 계측 곡면과 교차할 때, 각 곡면의 교선을 설계 곡면과 계측 곡면의 곡단면 곡선 geometry로 생성한다(도 8의 2번~N-1번).Under this procedure, the curved section frame data generation module divides the two end edges of the matched design curve (v1~v2, v3~v4) in the Y direction at a certain interval (a) and simultaneously divides them into a plane (T) including the Z axis. ) intersects the design curve and the measurement curve, the intersection of each curve is created as the curved cross-section curve geometry of the design curve and the measurement curve (Nos. 2 to N-1 in FIG. 8).
또한, 곡단면 프레임데이터 생성모듈 측에서는 설계 곡면 양 끝의 횡곡 모서리 2개는(v1~v4, v2~v3) 그 자체를 설계 곡 단면 geometry로 생성하며, 각 설계 곡단면 geometry를 Z방향으로 계측 곡면에 대하여 투영한 곡선 2개를 각각 계측 곡단면 geometry로 생성한다(도 8의 1번과 N번).In addition, in the curved section frame data generation module, the two transverse edges (v1~v4, v2~v3) at both ends of the design curve are themselves created as design curved section geometry, and each design curved section geometry is converted into a measurement curve in the Z direction. Two curves projected for are created as measured curved cross-section geometry (numbers 1 and N in FIG. 8).
또한, 곡단면 프레임데이터 생성모듈 측에서는 도 9 및 도 10에 도시된 바와 같이, 설계 곡단면 곡선 geometry로부터 일정 간격(b)으로 M개의 곡선 상 Point 좌표를 추출한 후(양끝 점 포함)이를 설계 곡단면 Frame data 구조체에 저장한다. In addition, as shown in Figures 9 and 10, the curved section frame data generation module extracts M curve point coordinates at regular intervals (b) from the design curved section curve geometry (including both end points) and then extracts them into the design curved section. Save it in the frame data structure.
다시 각 설계 곡단면 Point를 계측 곡단면 곡선 geometry에 대하여 Z방향으로 투영한 후 얻게 되는 M개의 교점 Point좌표를 계측 곡단면 Frame data 구조체에 저장한다. Again, each design curved cross-section point is projected in the Z direction with respect to the measured curved cross-section curve geometry, and the obtained M intersection point coordinates are stored in the measured curved cross-section Frame data structure.
이때, 설계 곡 단면 Frame data와 계측 곡 단면 Frame data의 구성은 도 10 및 도 11에 도시된 바와 같으며 계측 곡단면 Frame data 구조체에는 곡선 Point 좌표외에도 가열 지점 좌표, 가열량 column이 포함되는데 이들 값은 [Frame data별 가열지점 및 가열량] 단계에서 생성 및 저장된다.At this time, the configuration of the design curved cross-section frame data and the measured curved cross-section frame data is as shown in Figures 10 and 11, and the measured curved cross-section frame data structure includes heating point coordinates and heating amount columns in addition to the curve point coordinates. These values is created and stored in the [Heating point and heating amount for each frame data] step.
한편, 가열지점/가열량 산출모듈 측에서는 도 12 내지 도 14에 도시된 바와 같이, 계측 곡 단면 프레임데이터별 가열지점/가열량을 산출함과 아울러, 설계 곡 단면 프레임데이터별 가열지점/가열량을 산출하는 절차를 진행하게 된다.Meanwhile, on the heating point/heating amount calculation module side, as shown in FIGS. 12 to 14, the heating point/heating amount is calculated for each measured curve cross-section frame data, and the heating point/heating amount is calculated for each design curve cross-section frame data. The calculation process proceeds.
부재 내 가열 지점이 존재하면 가열지점을 중심으로 부재를 꺾어서 회전 변형시키는 각변형이 발생한다. 계측 곡단면 곡선상에서 가열 지점이 여러 개 존재할 경우(K개), 각 가열지점의 각변형에 의해서 계측 곡단면 Frame data 상의 Point 좌표들은(Pm,i) 회전 이동하여 설계곡 곡단면 Frame data상의 Point 좌표들(Pd,i)과 가까워진다. 즉 K개의 각변형에 의해 각 M개의 설계 곡단면과 계측 곡단면 Frame data의 Point 좌표들의 Z방향(높이 방향) 편차(dZi)는 0에 가까워진다.If a heating point exists within a member, angular deformation occurs that causes the member to bend and rotate around the heating point. If there are multiple heating points (K) on the measured curved cross-section curve, the point coordinates (Pm,i) on the measured curved cross-section frame data are rotated and moved due to the angular deformation of each heating point, and the point coordinates on the designed curved cross-section frame data are changed. gets closer to (Pd,i). In other words, due to K angular deformations, the Z-direction (height direction) deviation (dZi) of the point coordinates of each M designed curved section and measured curved section frame data approaches 0.
이 상황 하에서, 가열지점/가열량 산출모듈 측에서는 도 12 내지 도 14에 도시된 바와 같이, 가열 지점의 개수와 위치를 변경시켜가면서, 각 경우에 대한 높이 편차(dZi)를 반복 계산하고, 모든 dZi(i=1,2,…,M)에 대하여 허용 기준(tol)을 만족하면 해당 경우의 가열 지점 좌표들(Ph,j)과, 각 가열지점에서의 각변형량을 계측 곡단면 Frame data 구조체에 저장한다. 이때 각변형량은 가열량 column에 저장된다. 이것을 모든 설계 곡단면 및 계측 곡 단면에 대하여 수행하고 각 곡단면별 가열 지점 위치 좌표와 각변형량을 각 계측 곡단면 Frame data 구조체에 저장한다.Under this situation, the heating point/heating amount calculation module repeatedly calculates the height deviation (dZi) for each case while changing the number and position of the heating points, as shown in FIGS. 12 to 14, and calculates all dZi If the acceptance criteria (tol) are satisfied for (i=1,2,…,M), the heating point coordinates (Ph,j) in that case and the angular strain at each heating point are stored in the measured curved section frame data structure. Save. At this time, the angular deformation amount is stored in the heating amount column. This is performed for all designed curved sections and measured curved sections, and the heating point position coordinates and angular deformation amount for each curved section are stored in each measured curved section frame data structure.
한편, 본 발명에 따른 연속 가열영역 계산모듈 측에서는 도 15 내지 도 18에 도시된 바와 같이, 기본 가열지점을 기준으로 횡곡 성형 오차를 만족하는 연속 가열영역을 계산하는 절차를 진행하게 된다.Meanwhile, the continuous heating area calculation module according to the present invention proceeds with the procedure of calculating the continuous heating area that satisfies the lateral curve forming error based on the basic heating point, as shown in FIGS. 15 to 18.
우선, I번 프레임에 저장된 가열 지점 Point의 개수가 F일 때, 해당 Point 배열 {P_h_I}와 필요 성형량 (각변형) 배열 {θ_h_I}는 각각 다음과 같이 표현하도록 한다. 여기서 Point의 y좌표가 큰 순서부터 1,2,..,F 순으로 번호를 부여한다.First, when the number of heating points stored in frame I is F, the corresponding Point array {P_h_I} and the required forming amount (angular deformation) array {θ_h_I} are expressed as follows, respectively. Here, the points are numbered in the order of 1, 2,.., F, starting from the largest y-coordinate.
{P_h_I} = {P_I1, P_I2, …, P_IF}{P_h_I} = {P_I1, P_I2, … ,P_IF}
{θ_h_I} = {θ_I1, θ_I2, …, θ_IF} {θ_h_I} = {θ_I1, θ_I2, … ,θ_IF}
다음 규칙에 의하여 I번 프레임의 각 가열 지점 Point의 허용 가열 범위 {d_I}={d_I1, d_I2,…,d_IF}를 계산하도록 한다. 후술하는 (1)~(3)의 이해를 돕는 그림은 도 15에 나타내었다.According to the following rule, the allowable heating range of each heating point of frame I is {d_I}={d_I1, d_I2,… ,d_IF} is calculated. A diagram to help understand (1) to (3) described later is shown in Figure 15.
(1) 1번 프레임의 P_11을 지나면서 bending line과 나란한 가상의 직선을 생성한다. (1) Passing through P_11 of frame 1, an imaginary straight line parallel to the bending line is created.
(2) 2번 ~ N번 프레임에 대하여 가열선 간 최소 간격 w' 이내에 해당하는 Point와 3-1)의 가상 직선간 간격을 별도 배열 {S_1}에 저장한다. 해당 Point가 속하는 프레임 번호가 각각 I1,I2,…,Ik 이고 각 프레임에서 J1,J2,…,Jk 번의 Point가 범위 내 해당한다면 {S_1}={S_I1_J1, S_I2_J2,…,S_Ik_Jk}와 같이 표현된다. (2) For frames 2 to N, store the points corresponding to the minimum distance w' between heating lines and the distance between virtual straight lines in 3-1) in a separate array {S_1}. The frame numbers to which the point belongs are I1, I2,… respectively. ,Ik, and in each frame J1,J2,… ,If the Jk points are within the range, {S_1}={S_I1_J1, S_I2_J2,… ,S_Ik_Jk}.
(3) 만일 t번 프레임에서 w'을 초과하는 범위의 Point가 존재한다면 {S_1}={S_I1_J1, S_I2_J2,…,S_t_Jt}까지 저장을 하고, t+1번 프레임부터 해당 Point를 지나면서 bending line에 나란한 가상의 직선을 새로 생성하여 t+2번~N번 프레임까지 3-2)~3-3) 과정을 반복하여 {S_2}를 저장한다. (3) If there is a Point exceeding w' in frame t, {S_1}={S_I1_J1, S_I2_J2,… ,S_t_Jt}, and create a new virtual straight line parallel to the bending line as it passes through the point starting from frame t+1 and perform the process 3-2)~3-3) from frame t+2 to N. Repeat to store {S_2}.
(4) 어떤 {S_i})에 대하여(i=1,2,..) N번 프레임의 Point까지 간격 조사 및 배열 저장이 완료되었다면, 1번 프레임의 P_12부터 다시 이를 지나는 가상의 직선을 생성한 후, (1)~(3)과정을 반복한다. 이때, 조사하는 가열 지점 Point가 이미 저장된 {S_i}에 속한다면 조사 및 간격 저장을 생략하도록 한다. (4) For a certain {S_i} (i=1,2,..), if the interval survey and arrangement storage up to the Point of the N frame are completed, a virtual straight line is created starting from P_12 of the 1st frame and passing through it again. Then, repeat steps (1) to (3). At this time, if the heating point to be irradiated belongs to the already stored {S_i}, the irradiation and interval storage should be omitted.
(5) Point와 가상 직선간 간격 저장 배열 {S_i} 생성이 완료되면, 각 {S_i}를 구성하는 {S_i}={S_i1, S_i2,…, S_im}에 대하여 이들의 평균 간격 S_i_avg를 계산하여 추가 저장한다. (5) When the creation of the interval storage array {S_i} between the point and the virtual straight line is completed, {S_i} = {S_i1, S_i2,…, which constitutes each {S_i}. , S_im}, their average interval S_i_avg is calculated and additionally stored.
(6) I번 프레임의 각 가열 지점 Point {P_h_I} = {P_I1, P_I2, …, P_IF}에 대하여, 허용 성형 오차 e와 이를 만족하는 허용 가열 범위 {d_I}={d_I1, d_I2,…,d_IF}의 관계식을 도 16에 도시된 식과 같이 계산한다. (6) Each heating point of frame I Point {P_h_I} = {P_I1, P_I2, … , P_IF}, the allowable forming error e and the allowable heating range that satisfies it {d_I}={d_I1, d_I2,… The relational expression of ,d_IF} is calculated as shown in FIG. 16.
여기서, 허용 성형 오차 e의 수식은, 비교하는 2개의 곡 단면 간 편차의 제곱-평균-제곱근량을 목적곡의 평균 크기(목적곡 아래 면적의 평균값)와 견주어서 그 비율로 정의한 것이다. Here, the formula for the allowable forming error e is defined as the ratio of the square-mean-square root of the deviation between the cross sections of two compared curves compared to the average size of the target grain (average value of the area under the target grain).
도 16의 식중 부호 함수 gIk(y)의 의미는 도 17에 나타내었다. gIk는 가열 지점의 (+), (-)y 부호에 따른 각변형량의 계산을 일관적으로 표현하기 위하여 도입한 수학적 장치이다.The meaning of the sign function gIk(y) in the equation of FIG. 16 is shown in FIG. 17. gIk is a mathematical device introduced to consistently express the calculation of angular deformation according to the (+) and (-)y signs of the heating point.
(7) 이때, {P_h_I} = {P_I1, P_I2, …, P_IF}의 각 Point의 간격이 저장된 배열을 {S_I1}, {S_I2},…,{S_IF}라 한다면, 이들 배열내 간격의 평균을 S_I1_avg, S_I2_avg,…,S_IF_avg로 표현한다. 이때 각 평균 각격 간 비율 S_I1_avg : S_I2_avg : … : S_IF_avg만큼 {d_I}={d_I1, d_I2,…,d_IF} 도 비례하는 것으로 지정한다. 이는 예상 가열선 방향을 따라서 존재하는 해당 가열 Point들의 평균 산포 크기에 비례하여 각각의 허용 범위를 합리적으로 정하기 위함이다. (7) At this time, {P_h_I} = {P_I1, P_I2, … , Arrays containing the intervals of each point of P_IF} are stored in {S_I1}, {S_I2},… If ,{S_IF}, the average of the intervals within these arrays is S_I1_avg, S_I2_avg,… ,Expressed as S_IF_avg. At this time, the ratio between each average angle S_I1_avg : S_I2_avg : … : As much as S_IF_avg {d_I}={d_I1, d_I2,… ,d_IF} is also specified as proportional. This is to reasonably determine each allowable range in proportion to the average distribution size of the heating points that exist along the expected heating line direction.
각 평균 간격의 총 합을 r=S_I1_avg+S_I2_avg+…+S_IF_avg라 하면, 평균 간격 S_Ij_avg에 대응하는 분율 rj = S_Ij_avg/r 를 계산할 수 있고, 이를 다시 허용 범위 {d_I}={d_I1, d_I2,…,d_IF}의 총합 D=d_I1+d_I2+…+d_IF에 곱하면, 평균 간격 간 비율만큼의 허용 범위 d_Ij=rj*D로 정의 가능하다. 따라서, 각 {d_I}={d_I1, d_I2,…,d_IF}는 분율이 곱해진 D만의 일변수 함수가 되므로 도 16의 식으로부터 D는 도 18에 도시된 바와 같이 유일하게 결정된다.The total sum of each average interval is r=S_I1_avg+S_I2_avg+… If +S_IF_avg, we can calculate the fraction rj = S_Ij_avg/r corresponding to the average interval S_Ij_avg, which is again within the allowable range {d_I}={d_I1, d_I2,… ,d_IF}’s total D=d_I1+d_I2+… When multiplied by +d_IF, the allowable range d_Ij=rj*D can be defined as the ratio between average intervals. Therefore, each {d_I}={d_I1, d_I2,… Since ,d_IF} is a univariate function of only D multiplied by the fraction, D is uniquely determined from the equation in FIG. 16 as shown in FIG. 18.
(8) 상기 과정에서 결정된 D로부터 I번 프레임의 각 가열 지점 Point들의 허용 범위를 d_Ij=rj*D와 같이 다시 계산하여, 배열 {d_I}={d_I1, d_I2,…,d_IF}에 저장한다. 이를 I=1~N까지 모든 프레임에 대하여 반복하여 {d_I}를 저장한다. (8) From D determined in the above process, the allowable range of each heating point of frame I is recalculated as d_Ij=rj*D, and the array {d_I}={d_I1, d_I2,… ,d_IF}. This is repeated for all frames from I=1 to N to store {d_I}.
한편, 선상가열선 정보 생성모듈 측에서는 도 19 및 도 20에 도시된 바와 같이, 후술하는 각 단계를 통해서 선상가열선 정보를 생성하는 절차를 진행하게 된다.Meanwhile, as shown in FIGS. 19 and 20, the shipboard heating wire information generation module proceeds with the procedure of generating shipboard heating wire information through each step described later.
여기서 각 선상가열선 정보는 임시 구조체 {Ph_line}에 저장한다. 각 단계에 대한 부연 설명은 도 19에 표현하였다.Here, each shipboard heating line information is stored in the temporary structure {Ph_line}. An additional explanation of each step is shown in Figure 19.
(1) 앞 단계에서 저장한 평균 간격 배열 {S_i}에 대하여, 평균 간격 조사에 포함된 프레임 가열 지점 Point들을 {P_i}={P_i1, P_i2, …, P_im}, 각 Point들의 앞 단계에서 계산한 허용 범위 간격 배열을 {d_i}={d_i1, d_i2, … , d_im}이라 할 때, 각 P_ij에서 (+)y 방향으로 d_ij만큼 떨어진 가상의 Point를 P_ij_upper, (-)y 방향으로 d_ij만큼 떨어진 가상의 Point를 P_ij_lower로 각각 지정한다. (1) For the average interval array {S_i} saved in the previous step, the frame heating point points included in the average interval investigation are {P_i}={P_i1, P_i2,... , P_im}, the allowable range interval array calculated in the previous step for each point is {d_i}={d_i1, d_i2, … , d_im}, the virtual Point that is d_ij distance away from each P_ij in the (+)y direction is designated as P_ij_upper, and the virtual Point that is d_ij distance away in the (-)y direction is designated as P_ij_lower.
(2) 상기 각 가열 지점 Point의 (+)y 방향 상한 Point 배열 {P_i_upper}={P_i1_upper, P_i2_upper, … , P_im_upper}, (-)y 방향 상한 Point 배열 {P_i_lower}={P_i1_ lower, P_i2_ lower, … , P_im_ lower }에 대하여 {P_i_upper}의 각 Point를 이은 Curve를 C_upper, {P_i_lower}의 각 Point를 이은 Curve를 C_ lower라 한다. (2) (+)y direction upper limit point array of each heating point {P_i_upper}={P_i1_upper, P_i2_upper, … , P_im_upper}, (-)y direction upper limit Point array {P_i_lower}={P_i1_ lower, P_i2_ lower, … , P_im_ lower }, the curve connecting each point of {P_i_upper} is called C_upper, and the curve connecting each point of {P_i_lower} is called C_ lower.
가열 지점 Point {P_i}={P_i1, P_i2, …, P_im} 중 (+)x 방향 가장 끝에 있는 Point를 P_i_right, (-)x방향 가장 끝에 있는 Point를 P_i_left라 할 때, 이들의 (+),(-)y 방향으로 허용 범위 d_i_right, d_i_left 만큼 떨어진 가상의 Point를 다시 P_i_right_upper, P_i_right_lower, P_i_left_upper, P_i_left_lower라 한다.Heating point Point {P_i}={P_i1, P_i2, … , P_im}, when the point at the end of the (+)x direction is called P_i_right and the point at the end of the (-)x direction is called P_i_left, they are separated by the allowable range d_i_right and d_i_left in the (+) and (-)y directions. The virtual Points are again called P_i_right_upper, P_i_right_lower, P_i_left_upper, and P_i_left_lower.
P_i_right_upper와 P_i_right_lower를 이은 직선을 C_right, P_i_left_upper와 P_i_left_lower를 이은 직선을 C_left라 하면, 4개 Curve C_upper, C_lower, C_right, C_left 로 둘러싸인 영역이 성형 허용 범위 e를 만족하는 가열 지점 분포 가능 영역 R_heat 이 된다.If the straight line connecting P_i_right_upper and P_i_right_lower is C_right, and the straight line connecting P_i_left_upper and P_i_left_lower is C_left, the area surrounded by the four curves C_upper, C_lower, C_right, C_left becomes the heating point distribution area R_heat that satisfies the molding tolerance range e.
(3) Bending line과 나란하면서 R_heat 내부에 존재하는 직선들 중 가장 길이가 긴 직선을 L_max_heat이라 할 때, L_max_heat의 (+)x방향 최대 지점을 L_max_right, (-)x방향 최대 지점을 L_max_left라 하고, 이들의 좌표를 가열선 양 끝 지점의 좌표로 지정하여 {Ph_line}에 저장한다. (3) When the longest straight line among the straight lines existing inside R_heat that is parallel to the bending line is called L_max_heat, the maximum point in the (+)x direction of L_max_heat is called L_max_right, and the maximum point in the (-)x direction is called L_max_left. , these coordinates are designated as the coordinates of both end points of the heating line and stored in {Ph_line}.
R_heat에 속하는 각 기본 가열 지점 Point들의 필요 성형량(가열량) {θ_i} = {θ_i1, θ_i2, …, θ_im} 또한 {Ph_line}에 L_max_right, L_max_left의 좌표와 함께 한 개의 pair로써 저장한다.Required forming amount (heating amount) of each basic heating point belonging to R_heat {θ_i} = {θ_i1, θ_i2, … , θ_im} is also stored as a pair along with the coordinates of L_max_right and L_max_left in {Ph_line}.
(4) 상기 (1)~(3)과정을 전체 평균 간격 배열 {S_i}(i=1,2,…)에 대하여 수행하여 {Ph_line}에 저장한다 (4) Processes (1) to (3) above are performed on the entire average interval array {S_i} (i=1,2,…) and stored in {Ph_line}.
한편, 선상가열선 정보 전달모듈 측에서는 상기 선상가열선 정보 생성모듈과 통신하여, 선상가열선 정보를 접수한 후, 접수된 상기 선상가열선 정보를 도 21 및 도 22에 도시된 바와 같이, 상기 선상가열 기계장치로 전달함으로써, 부재에 횡곡이 형성될 수 있도록 유도하는 절차를 진행하게 된다.Meanwhile, the onboard heating line information transmission module communicates with the onboard heating line information generation module, receives the onboard heating line information, and then transmits the received onboard heating line information to the onboard heating mechanical device, as shown in FIGS. 21 and 22. By delivering it, a procedure is carried out to induce a lateral bend to be formed in the member.
여기서, 상술한 선상가열선 정보 생성 과정을 통해 생성된 가열선 정보 data 구조체의 1개 항목별 가열 지점 좌표들과 가열량들은 1개의 가열선을 구성하는 요소가 된다. Here, the heating point coordinates and heating amounts for each item of the heating line information data structure generated through the above-described linear heating line information generation process become elements constituting one heating line.
(1) 가열선의 가열 시작 좌표: 첫 가열지점의 좌표(HL_S)(1) Heating start coordinates of the heating line: Coordinates of the first heating point (HL_S)
(2) 가열선이 가열 종료 좌표: 마지막 가열 지점의 좌표(HL_F)(2) Heating line end heating coordinate: Coordinate of the last heating point (HL_F)
(3) 가열 속도: 가열량(각변형)들의 평균값을 먼저 계산한다. 각변형으로부터 가열 속도를 계산하는 함수 F를 통해 가열량의 평균값으로부터 가열 속도(v_HL)를 계산한다. 함수F는 가열 프로그램 내부에 존재하는 함수이다. 이때 계산된 속도가 [가열 제한 조건]에서 설정한 vmin~vmax 범위를 벗어날 경우 vmin 또는 vmax를 그대로 지정한다. 가열속도가 vmin보다 작으면 vmin을, vmax보다 크면 vmax를 가열 속도로 지정한다. (3) Heating rate: First calculate the average value of the heating amount (angular strain). The heating rate (v_HL) is calculated from the average value of the heating amount through the function F that calculates the heating rate from the angular strain. Function F is a function that exists inside the heating program. At this time, if the calculated speed is outside the vmin to vmax range set in [Heating limitation conditions], specify vmin or vmax as is. If the heating rate is less than vmin, vmin is designated as the heating rate, and if it is greater than vmax, vmax is designated as the heating rate.
선상가열선 정보 전달모듈 측에서는 가열선 정보 data 구조체의 각 항목별로 HL_S,HL_F,v_HL이 지정되면 이 값들을 선상가열 기계장치가 읽을 수 있도록 별도 data 파일에 저장한다(도 21 및 도 22 참조). On the shipboard heating line information transmission module side, when HL_S, HL_F, and v_HL are designated for each item of the heating line information data structure, these values are stored in a separate data file so that the shipboard heating machine can read them (see Figures 21 and 22).
이때, 가열선 정보 data에 저장된 가열선이 총 n개라고 하면, n개의 dat파일이 생성되며, 번호로 구분한다. 파일 이름은 [HEATLINE-01.DAT]~[HEATLINE-n.DAT]와 같이 지정된다. 선상가열선 정보 전달모듈(예컨대, PC) 측에서는 총 n개의 dat파일이 변환되면 이것을 한꺼번에 선상가열 기계장치로 전송한다.At this time, if there are a total of n heating wires stored in the heating wire information data, n dat files are created and classified by number. The file name is specified as [HEATLINE-01.DAT]~[HEATLINE-n.DAT]. On the shipboard heating information transmission module (e.g., PC), when a total of n dat files are converted, they are transmitted all at once to the shipboard heating machine.
선상가열 기계장치 측에서는 상기 선상가열선 정보 및 추가 선상가열선 정보에 따라 부재를 가공하여 해당 부재에 횡곡을 형성하는 절차를 진행하게 된다. The ship heating machine side processes the member according to the above ship heating line information and the additional ship heating line information to form a transverse curve in the member.
이러한 절차 하에서, 선상가열 기계장치 측에서는 도 23에 도시된 바와 같이, 선상가열선 정보 전달모듈 측으로부터 [HEATLINE-01.DAT]~[HEATLINE-n.DAT]의 총 n개 가열 작업 파일을 전송받으면 01번부터 n번까지 순차적으로 가열 작업을 수행한다. 각 파일에 기록된 시작 좌표(HL_S)부터 종료 좌표(HL_F)에 이르기까지 기록된 가열 속도(v_HL)로 가열 작업을 하게 된다.Under this procedure, as shown in Figure 23, when the shipboard heating machinery side receives a total of n heating work files of [HEATLINE-01.DAT] to [HEATLINE-n.DAT] from the shipboard heater information transmission module side, 01 Heating operations are performed sequentially from number to n. Heating is performed at the recorded heating rate (v_HL) from the start coordinate (HL_S) recorded in each file to the end coordinate (HL_F).
이와 같이, 본 발명에서는 '허용 오차 판단'으로 인한 '계측~선상가열 작업'의 지속적인 반복을 최소화 하기 위하여, 가열 위치를 계산할 때부터, 허용 오차를 아예 포함하여, 해당 가열 위치를 '지점 형태'가 아닌 '범위를 가지는 영역(Area)의 형태'(도 6 참조)로 산출/개선하기 때문에, 본 발명의 구현환경 하에서, 결국, 선박 생산주체 측에서는 '허용 오차를 처음부터 무조건 만족하는 가열선의 개수'를 최대화 할 수 있는 횡곡 성형 선상가열 유연설계 기능을 현실화시킬 수 있게 된다.In this way, in the present invention, in order to minimize the continuous repetition of 'measurement ~ shipboard heating work' due to 'determination of allowable error', from the time of calculating the heating position, the allowable error is included, and the heating position is expressed in 'point form'. Because it is calculated/improved in the form of an 'area with a range' (see Figure 6) rather than a 'range' (see FIG. 6), under the implementation environment of the present invention, the ship producer ultimately calculates and improves the 'number of heating wires that unconditionally satisfies the allowable error from the beginning. It is possible to realize flexible design functions such as transverse forming and linear heating that can maximize '.
이러한 본 발명은 선체 곡 외판의 효율적인 가공이 필요한 여러 분야에서, 전반적으로 유용한 효과를 발휘한다.This invention has an overall useful effect in various fields that require efficient processing of curved hull plating.
그리고, 앞에서, 본 발명의 특정한 실시 예가 설명되고 도시되었지만 본 발명이 당업자에 의해 다양하게 변형되어 실시될 가능성이 있는 것은 자명한 일이다. In addition, although specific embodiments of the present invention have been described and shown above, it is obvious that the present invention can be implemented in various modifications by those skilled in the art.
이와 같은 변형된 실시 예들은 본 발명의 기술적 사상이나 관점으로부터 개별적으로 이해되어서는 안되며 이와 같은 변형된 실시 예들은 본 발명의 첨부된 특허청구의 범위 안에 속한다 해야 할 것이다.Such modified embodiments should not be understood individually from the technical idea or viewpoint of the present invention, and such modified embodiments should fall within the scope of the appended claims of the present invention.
Claims (2)
프레임 데이터별 기본 가열지점 및 가열량을 산출하는 가열지점/가열량 산출모듈;
기본 가열지점을 기준으로 횡곡 성형 오차를 만족하는 연속 가열영역을 계산하는 연속 가열영역 계산모듈;
선상가열선 정보를 생성하는 선상가열선 정보 생성모듈;
선상가열선 정보를 선상가열 기계장치로 전달하는 선상가열선 정보 전달모듈
선상가열선 정보에 따라 부재를 가공하여 해당 부재에 횡곡을 형성하는 선상가열 기계장치를 포함하는 것을 특징으로 하는 선체 곡 외판용 횡곡 형성시스템.A curved cross-section frame data generation module that generates curved cross-section frame data;
Heating point/heating amount calculation module that calculates the basic heating point and heating amount for each frame data;
A continuous heating area calculation module that calculates a continuous heating area that satisfies the lateral curve forming error based on the basic heating point;
A shipboard heating line information generation module that generates shipboard heating line information;
Shipboard heating line information transmission module that transmits shipboard heating line information to the shipboard heating mechanism.
A transverse curve forming system for hull curved shell plating, characterized in that it includes a linear heating mechanical device that processes a member according to the linear heating wire information to form a transverse curve in the member.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020220053428A KR20230153707A (en) | 2022-04-29 | 2022-04-29 | The system which forms the concave for the curved shell of the hull |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020220053428A KR20230153707A (en) | 2022-04-29 | 2022-04-29 | The system which forms the concave for the curved shell of the hull |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20230153707A true KR20230153707A (en) | 2023-11-07 |
Family
ID=88747173
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020220053428A KR20230153707A (en) | 2022-04-29 | 2022-04-29 | The system which forms the concave for the curved shell of the hull |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20230153707A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080100902A (en) | 2007-05-15 | 2008-11-21 | 삼성중공업 주식회사 | Triangularity heating pattern and path generation system and method thereof |
KR20080105522A (en) | 2007-05-31 | 2008-12-04 | 삼성중공업 주식회사 | Formation system for curved plates in ship and method therof |
KR20120056567A (en) | 2010-11-25 | 2012-06-04 | 삼성중공업 주식회사 | Determination system of heating shape and position for triangle heating and method thereof |
KR101570296B1 (en) | 2014-07-16 | 2015-11-19 | 현대중공업 주식회사 | Heating device for forming curved plate |
KR101650590B1 (en) | 2011-10-06 | 2016-08-24 | 현대중공업 주식회사 | Method for predicting development of curved plates |
-
2022
- 2022-04-29 KR KR1020220053428A patent/KR20230153707A/en unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080100902A (en) | 2007-05-15 | 2008-11-21 | 삼성중공업 주식회사 | Triangularity heating pattern and path generation system and method thereof |
KR20080105522A (en) | 2007-05-31 | 2008-12-04 | 삼성중공업 주식회사 | Formation system for curved plates in ship and method therof |
KR20120056567A (en) | 2010-11-25 | 2012-06-04 | 삼성중공업 주식회사 | Determination system of heating shape and position for triangle heating and method thereof |
KR101650590B1 (en) | 2011-10-06 | 2016-08-24 | 현대중공업 주식회사 | Method for predicting development of curved plates |
KR101570296B1 (en) | 2014-07-16 | 2015-11-19 | 현대중공업 주식회사 | Heating device for forming curved plate |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7194388B2 (en) | Method for determining a die profile for forming a metal part having a desired shape and associated methods | |
US7823428B1 (en) | Analytical method for use in optimizing dimensional quality in hot and cold rolling mills | |
CN110434390B (en) | Online sizing intelligent segmented shearing system, method and shearing equipment for steel plates with irregular shapes | |
CN101480674A (en) | Bending apparatus and method of bending a metal object | |
Cai et al. | Principle and theoretical analysis of continuous roll forming for three-dimensional surface parts | |
CN106311821B (en) | A kind of method that square barrier part is rolled using four-roll plate bending machine | |
JP4585165B2 (en) | Method of manufacturing metal plate having curved surface, apparatus for manufacturing the same, and metal plate having curved surface | |
He et al. | High-accuracy and high-performance WAAM propeller manufacture by cylindrical surface slicing method | |
CN111229879B (en) | Springback ratio matrix description and springback compensation method for double-curvature plate forming springback | |
CN110543654A (en) | Method for determining distributed process parameters of laser shot blasting forming complex curved surface | |
Wang et al. | Scanning path planning for laser bending of straight tube into curve tube | |
Chen et al. | Flower pattern and roll positioning design for the cage roll forming process of ERW pipes | |
KR20230153707A (en) | The system which forms the concave for the curved shell of the hull | |
CN116963849A (en) | Heating scheme calculating method, program, recording medium, apparatus, deforming method, plate deforming apparatus, and deformed plate manufacturing method | |
JP3849189B2 (en) | Bending method of metal plate by linear heating | |
CN106294940B (en) | A kind of space large size bending round steel pipe multi-process accumulated error control method | |
US9108237B1 (en) | Determining, calibrating, and exporting K-factors and bend allowance | |
KR102436323B1 (en) | The system which forms the convex for the curved shell of the hull | |
JP7274932B2 (en) | Piping connection position calculation device and method, and piping connection method | |
CN100478095C (en) | Machining apparatus for digital control rib cold bending machining and products produced thereby | |
KR102641784B1 (en) | A system and method that forms the curved shell of the hull | |
KR102635420B1 (en) | The system which forms the concave for the curved shell of the hull | |
Edwardson et al. | Iterative 3D laser forming of continuous surfaces | |
Edwardson et al. | Developments towards controlled three-dimensional laser forming of continuous surfaces | |
CN112833849B (en) | Welding deformation measuring method |