본문 바로가기
728x90
반응형

전체 글187

Simulia Abaqus Learning Edition(학습용 버전) 오늘(2022/11/19) Dassault System 사이트를 보다보니 이전에 Stududent Edition이 Learning Edition으로 변경되어 있네요. 이 에디션은 학생뿐만 아니라 개인 학습 목적으로 모든 사람이 사용할 수 있다고 합니다. 물론 학습 및 학생용 에디션 라이센스 계약에 따른 상업적 목적은 제외된다고 합니다. 인터넷이 연결되어 있어야 하고, 이메일 등록 후 사용 가능합니다. 설치시 JDE가 필요합니다. 링크 : https://developer.ibm.com/languages/java/semeru-runtimes/downloads/ Semeru Runtime Downloads Semeru Runtime downloads developer.ibm.com 아래에 링크를 걸어두었습니다.. 2022. 11. 19.
Antenna Magus Learning Edition(학습용 버전) 오늘(2022/11/19) Dassault System 사이트를 보다보니 이전에 Stududent Edition이 Learning Edition으로 변경되어 있네요. 이 에디션은 학생뿐만 아니라 개인 학습 목적으로 모든 사람이 사용할 수 있다고 합니다. 물론 학습 및 학생용 에디션 라이센스 계약에 따른 상업적 목적은 제외된다고 합니다. 인터넷이 연결되어 있어야 하고, 이메일 등록 후 사용 가능합니다. 아래에 링크를 걸어두었습니다. 계정이 없다면 가입 후 다운로드 가능합니다. 링크 : https://edu.3ds.com/en/software/antenna-magus-learning-edition ANTENNA MAGUS Learning Edition Antenna Magus is the most exten.. 2022. 11. 19.
Octave로 Powerpoint 제어하기 Powerpoint 파일을 읽어드린 후 몇몇 셀에 수치를 입력하고 저장 후 종료하는 예제이다. 새로운 것들을 접근할 때 프로그래밍 언어마다 유사점이 있다보니 인터넷 검색으로 python, VBA 코드 형태를 참고하여 사용하면 큰 막힘없이 풀어갈 수 있다. 어떤 기능을 넣을지는 고민 중이다. 까먹지 않도록 올려놓는다. clear clc % Windows COM Package 불러오기 pkg load windows p_id = actxserver('PowerPoint.Application'); pth = 'd:\works\octave\example.pptx'; wb = p_id.Presentations.Open(pth, 0, false); wb.save; p_id.quit; 2022. 11. 17.
Python으로 CST STUDIO SUITE 제어하기 (Control CST STUDIO SUITE with Python) Python의 win32com을 이용하여 CST STUDIO SUITE를 제어할 수 있는 예제를 올려둔다. 하기 예제는 변수를 등록하는 방법과 재질을 등록하는 법이 포함되어 있다. CST STUDIO SUITE을 잘 이용한다면 History에서 나온 내용들을 복사해서 하기 코드에 등록하면 된다. This is an example of controlling CST STUDIO SUITE using Python's win32com. The example below includes how to register a variable and how to register a material. If you are familiar with CST STUDIO SUITE, you can copy the contents f.. 2022. 11. 14.
Ansys Maxwell을 Python win32com을 이용하여 다루기 (Handling Ansys Maxwell with Python win32com) 기본적을 Ansys maxwell은 ironpython 2.7 으로 지원하고 있다. 최근에 python 3.7 이상을 지원하기 시작했다. 그런 지원이 구체화 되기 전에 win32com을 이용하여 자동화를 할 수 있는 법을 접하게 되면서 기본 코드를 몇 가지 적어본다. Ansys maxwell is basically supported by ironpython 2.7. It has recently started supporting python 3.7 and higher. Before that support materializes, I'm writing some basic code as I'm learning how to automate using win32com. 앞으로 간단한 프로젝트를 생성하고 해석하고 .. 2022. 11. 14.
Excel VBA를 이용하여 CST STUDIO SUITE 이용하기 (Using CST STUDIO SUITE with Excel VBA) Excel VBA ActiveX 컨트롤러를 이용하여 CST STUDIO SUITE을 제어할 수 있다. 아래의 내용은 기본 사례이다. You can control CST STUDIO SUITE by using an Excel VBA ActiveX controller. The following is a basic example. Sub Main() Dim studio As Object Set studio = CreateObject("CSTStudio.Application") 'OLE 객체 연결 명령 Dim ems As Object 'ems object 명령 Set ems = studio.NewEMS ' 저장경로 + 저장파일 ems.SaveAs "저장경로 + 저장파일", False ' Set Solver Ty.. 2022. 11. 13.
Excel VBA로 ANSYS Maxwell 다루기 기초 Excel VBA로 Ansys Maxwell을 다루는 방법을 다뤄보려고 한다. 차후에 예제를 통해서 다룰 예정이다. ' ---------------------------------------------- ' Maxwell 신규 Script ' ' 함수 선언 ' Sub 함수명 ' ' 기본 변수 선언 ' 프로그램 실행 ' New Project 설정 ' New Project의 솔버 설정 ' Project 불러오기/설정하기 ' Maxwell 변수 지정 ' 프로젝트 오브젝트 드로잉 ' 프로젝트 재질 지정 ' 프로젝트 포트지정 ' 프로젝트 해석 설정 ' 프로젝트 결과 보기 ' 프로젝트 저장하기 ' 프로젝트 닫기 ' 프로그램 종료하기 ' 함수 종료 ' End Sub ' --------------------------.. 2022. 11. 13.
Excel VBA를 사용해 보자 Excel VBA로 엑셀 활용범위를 넓힐 수 있다. 본 블로그에서는 무엇인가를 만들어가는데 필요한 것들을 잊지 않기 위한 기록으로 남기기 위해서 다. 이 기록들이 쌓이면 누군가에게 도움이 될 것으로 생각한다. Excel VBA로 다루고 싶은 것은 Ansys Tool, CST Studio Suite 과같은 시뮬레이션 툴을 제어하고 빅데이터를 수집하고 분석 및 설계에 활용할 수 있도록 하기 위함이다. 앞으로 쉽게 접할 수 있는 언어 기준으로 확대해 나갈 계획이다. VBA 배우는데 도움이 되는 Youtube 추천 엑셀디자인 - YouTube 엑셀디자인 회사에서 많은 양의 엑셀 데이터를 정확하고, 효율적으로 디자인하는 솔루션을 제시하고자 한다.(기능, 함수, vba) 엑셀을 엑셀답게 사용하여 동료와 후배들을 덜.. 2022. 11. 12.
Octave를 이용하여 Excel 사용하기 우선 Octave에 windows라는 package 가 설치되어 있어야 한다. 링크 : https://gnu-octave.github.io/packages/ GNU Octave - Packages Extend GNU Octave's functionality by packages. Find many of them here. gnu-octave.github.io 설치되어 있지 않다면 Octave의 command line에서 하기 내용을 입력한다. pkg install " 2022. 11. 11.
Matlab을 대체하는 무료 프로그램 Octave, Scilab Octave에 대해서 자세히 설명하지는 않는다. Matlab을 대체하는 아주 유무한 Open Source로 제작되어진 프로그램이자. Matlab이 고가이기 때문에 학교나 회사에서 보유하지 않는 경우가 있다. 이 때 이를 대체하는데 GNU Octave를 활용하면 된다. 물론 일부 Matlab에서 지원하는 기능 중 Simulink 및 몇 가지 함수는 지원하지 않는다. 이 부분은 Octave 홈페이지에서 확인 바란다. 링크 : https://octave.org/ GNU Octave GNU Octave is a programming language for scientific computing. octave.org Matlab Simulink 기능을 대체하는 경우는 Scilab.org에서 만든 프로그램인 Scil.. 2022. 11. 11.
CST Studio Suite에서 제공하는 python script 사용하기(Using the python script provided by CST Studio Suite) CST Studio Suite 2022 버전은 Python 3.7 ~ 3.9 버전을 지원하고 있다. 하기 예제는 이에 해당하며, 혹여 Python 3.10에서 다루고자 한다면 win32com을 이용하기 바란다. CST Studio Suite version 2022 supports Python versions 3.7 through 3.9. The examples below are for Python 3.7 and 3.9, and if you want to work with Python 3.10, Python 3.10, please use win32com. # CST Library # PYTHONPATH # Windows: \CST Studio Suite 2022\AMD64\python_cst_librari.. 2022. 11. 9.
Altair/Powersimtech PSIM PSIM은 전력전자 분야에서 아주 유명한 회로해석 툴이다. Altair에서 인수 후 PSIM 2022.1이 출시되었다. 회사에서 사용하는 버전이 2021a 인데 업그레이드를 해주실려나 모르겠다. 내년 경기가 안좋아서 어려울 것으로 보인다. 무선전력전송 시스템 설계/분석하기 위해 사용하고 있다. 링크 : https://powersimtech.com/products/psim/capabilities-applications/ PSIM: Unbeatable Power Electronics Software - Powersim, Inc The ultimate simulation environment for power conversion and motor control. powersimtech.com 링크 : http.. 2022. 11. 5.
728x90
반응형