이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
hydraulicToIsothermalLiquid
구문
설명
는 지정된 블록 다이어그램 시스템 newfile
= hydraulicToIsothermalLiquid(oldfile
,newpath
)oldfile
에 들어 있는 Foundation > Hydraulic 라이브러리 블록을 동등한 Isothermal Liquid 라이브러리 블록으로 바꾸며 이 과정에서 가능하면 파라미터 값 및 블록 간의 연결을 유지합니다. Simscape™ Fluids™ 라이선스가 있는 경우 이 툴은 또한 Fluids > Hydraulics (Isothermal) 라이브러리의 블록을 Fluids > Isothermal Liquid 라이브러리 및 Foundation > Isothermal Liquid 라이브러리의 동등한 블록으로 바꿉니다. oldfile
은 모델, 서브시스템 또는 라이브러리일 수 있습니다.
Isothermal Liquid 블록 라이브러리는 Thermal Liquid 같은 다른 유체 도메인과 유사하게 구조화되어 있으며, 따라서 Isothermal Liquid 라이브러리 블록은 Hydraulic 라이브러리 블록과 일대일로 대응되지 않는 경우가 있습니다. 변환 툴은 변환하는 동안 발생한 모든 문제를 HTML 리포트에 나열하고, 이 리포트와 변환된 블록 다이어그램 시스템을 모두 newpath
에 의해 지정된 위치에 저장하고, 변환된 시스템 이름 newfile
을 반환합니다.
newfile
인수와 newpath
인수는 둘 다 선택 사항입니다. newpath
인수를 생략할 경우, 툴이 변환된 시스템과 리포트를 현재 폴더에 저장하기 때문에 현재 작업 폴더에 대한 쓰기 권한이 있어야 합니다.
새 파일은 이전 파일의 마지막 저장 버전을 기준으로 합니다. 즉, 원래의 블록 다이어그램 시스템을 수정하고 변환 툴을 사용하기 전에 이를 저장하지 않았다면 그 수정 사항은 새 시스템에 반영되지 않습니다. 또한 변환 툴을 사용하기 전에 원래의 블록 다이어그램 시스템이 문제없이 컴파일되는지 확인하는 것이 좋습니다.
업그레이드 고려 사항 및 프로세스에 대한 자세한 내용은 Isothermal Liquid 블록을 사용하도록 유압 모델 업그레이드하기 항목을 참조하십시오.
는 지정된 목록의 파일 newfiles
= hydraulicToIsothermalLiquid(oldfiles
)oldfiles
를 변환합니다. 여기서 각 파일은 모델, 서브시스템 또는 라이브러리일 수 있습니다. 목록의 파일을 변환할 때 변환 툴은 목록 내 변환된 파일 간의 링크를 유지합니다. 다른 라이브러리, 모델 또는 서브시스템에 대한 참조나 링크를 포함하고 있는 모델을 변환하려면 이 구문을 사용합니다.
oldfiles
에 나열된 파일이 Foundation > Hydraulic 라이브러리 또는 Fluids > Hydraulics (Isothermal) 라이브러리의 블록을 포함하고 있는 경우, 변환 툴은 해당 블록을 동등한 Isothermal Liquid 라이브러리 블록으로 바꾸고, _converted
를 원래 파일의 이름에 추가하고, 변환된 각 파일을 원래 파일과 동일한 폴더에 저장합니다. 파일이 Hydraulic 블록을 포함하고 있지 않고, Hydraulic 블록을 포함하고 있는 oldfiles
에 나열된 파일을 참조하지 않으면, 변환 툴은 파일을 변경하지 않고 그대로 둡니다. 변환 툴은 변환된 파일 이름 목록 newfiles
를 반환하고 oldfiles
에 나열된 첫 번째 파일의 위치에 변환 리포트를 저장합니다. HtoIL_report
라는 이름의 변환 리포트는 oldfiles
목록의 모든 파일을 변환하는 동안 발생한 모든 문제를 나열합니다.
는 폴더 newfiles
= hydraulicToIsothermalLiquid(toppath
)toppath
와 그 하위 폴더에 있는 모든 모델, 서브시스템, 라이브러리를 변환하며, 그 과정에서 목록 내 변환된 파일 간의 링크를 유지합니다. 사용자 지정 라이브러리뿐 아니라 다른 라이브러리, 모델 또는 서브시스템에 대한 참조나 링크를 포함하고 있는 다른 모델들까지 변환하려면 이 구문을 사용합니다.
toppath
와 그 하위 폴더가 모두 MATLAB® 경로에 있어야 합니다. 모델, 서브시스템 또는 라이브러리가 Foundation > Hydraulic 라이브러리 또는 Fluids > Hydraulics (Isothermal) 라이브러리의 블록을 포함하고 있는 경우, 변환 툴은 해당 블록을 동등한 Isothermal Liquid 라이브러리 블록으로 바꾸고, _converted
를 원래 파일의 이름에 추가하고, 변환된 각 파일을 원래 파일과 동일한 폴더에 저장합니다. 파일이 Hydraulic 블록을 포함하고 있지 않고, Hydraulic 블록을 포함하고 있는 toppath
폴더 계층 내의 파일을 참조하지 않으면, 변환 툴은 파일을 변경하지 않고 그대로 둡니다. 변환 툴은 변환된 파일 이름 목록 newfiles
를 반환하고 HtoIL_report
라는 이름의 변환 리포트를 toppath
폴더에 저장합니다.
는 newfiles
= hydraulicToIsothermalLiquid(___,oldcustomblocks
,newcustomblocks
)oldcustomblocks
에 나열된 사용자 지정 Hydraulic 블록을 상응하는 Isothermal Liquid 블록 newcustomblocks
로 바꿉니다. 위에 열거된 구문의 입력 인수 조합에서, 모든 입력 인수 다음에 사용자 지정 블록 이름으로 구성된 두 개의 셀형 배열을 지정합니다. 마스크 처리된 라이브러리 블록 또는 Simscape 언어로 작성된 사용자 지정 블록과 같은 사용자 지정된 Hydraulic 블록을 포함하고 있는 모델을 변환하려면 이 구문을 사용합니다.
이 구문을 사용하려면 먼저 해당 사용자 지정 블록과 동등한 버전의 Isothermal Liquid 블록을 준비하십시오.
사용자 지정 라이브러리 블록 및 Foundation > Hydraulic 라이브러리 또는 Fluids > Hydraulics (Isothermal) 라이브러리의 블록을 포함하고 있는 서브시스템의 경우, 해당 사용자 지정 라이브러리에 대해 변환 툴을 실행합니다.
Simscape 언어로 작성된 사용자 지정 Hydraulic 블록의 경우, 이와 동등한 버전의 등온 유체 도메인을 사용하는 블록을 수동으로 만듭니다.
이 툴은 변환 도중에 oldcustomblocks
에 나열된 블록을 발견하면 해당 블록을 newcustomblocks
에 나열된 동등한 블록으로 바꿉니다. 두 셀형 배열 oldcustomblocks
와 newcustomblocks
는 요소 개수가 동일해야 하며 각 요소가 블록 이름에 대응해야 합니다. 각 배열에 나열된 개별 블록은 포트 개수가 동일하고 포트 순서가 일치해야 하며 프로그래밍 방식 파라미터 이름이 동일해야 합니다.