CSi ETABS & SAP2000 API Tutorial - Part 1: Getting Started With Python

preview_player
Показать описание
Getting started tutorial, first of series where I will cover how to develop your own plugins for ETABS and SAP2000 using Python, C# and VBA. I will also cover best practices and user interface development.

ETABS API Documentation:

Python Intro Course:
Рекомендации по теме
Комментарии
Автор

I am 100th Subscriber. Explained well. Hope to see more videos on Python and Etabs API. Thanks a lot for sharing

sajeebk
Автор

Excelente video, muchas gracias. Deben tomar en cuenta que para que sirva el programa deben tener abierto etabs con un nuevo documento en blanco. De otra forma no sirve.

xaviertarco
Автор

First of all, a great video on this topic! I'm a graduate structural engineer in Hong Kong with almost 3 years of experience. ETABS and SAP2000 (basically CSI software) are used tremendously in my daily design works. And I wish to have some kind of automation with Python in structural design all the time.

I want to share some of my tiny ideas with you:
1. would you like to briefly go through the outline of this tutorial series, and also talk about the end goal or the end product of this series? For example, a plugin that could carry out element design with customized rules or based on local design codes?
2. would you upload the Python scripts or other codes used throughout the series to a GitHub repo?

I can't wait for your next video and the entire tutorial series! Thank you once again!

benlai
Автор

Someone could help me? I have an error when a run the example code whit ths line
helper =

MoisesDavidDelfinMontiel
Автор

Hi, I am not able to select frames and walls based on section properties in etabs and then delete selected frames and walls..can anyone suggest me the code to do it use Excel VBA code

Rajavardhanreddy
Автор

Hi ! how to create Grid with difference spacing in direction x or y
(int NewGridOnly(
int NumberStorys,
double TypicalStoryHeight,
double BottomStoryHeight,
int NumberLinesX,
int NumberLinesY,
double SpacingX,
double SpacingY
)
As code above can not define difference spacing.

dungnguyenthanh
Автор

It is a very good video. Thanks for sharing. I am following your video. But I got error when I had run code from CSI API Etabs v1 as the below :
Traceback (most recent call last):
File "d:\PYTHON\etab.py", line 59, in <module>
SapModel = myETABSObject.SapModel
AttributeError: 'NoneType' object has no attribute 'SapModel'

Can you help me solve it ? I am using python v3.9.1. Thank you !

tacualang
Автор

Do you know the code to export results table to excel because i cannot find the example for that. Thank you

argonout
Автор

Hi
How can I define an auto notional load based on base load and direction?
Thank you

mohamadjamshidi
Автор

do i need to have etabs installed for the code to run? I have only SAP2000 and its not working! Can somebody help?

cndjtli
Автор

Excellent video, but please comtypes is not installing via pip, i'm on python 3.9

How can i solve this?

James-xxnf
Автор

It shows an error with...
module 'comtypes.gen.CSiAPIv1' has no attribute 'c0API'
Can you help me solve it?

sulavsigdel
Автор

HI THERE I HAVE PROBLEM WITH "comtypes".Could you help me? I have installed Pyhton 3.10 but when I try to launch cmd command doesn't work

mircomorrone
Автор

Can you show me the progID of the Sap2000 v14?

Sap2000.SapObject sapObject =

congtrinhthuyconggts
Автор

Please can you help me
I want to capture enhanced metafile
Using python

mostafamahmoud
Автор

couldn't install comtypes.client.. Please Help. very very new in python

Yairaa-Yaijaa
Автор

hi, how can auto completion typing code Etabs API in pycharm same Visuastudio can do it by C#?

dungnguyenthanh
Автор

hi, i do like this, but error:
helper =
AttributeError: module 'comtypes.gen.ETABSv17' has no attribute 'cHelper'

dungnguyenthanh
Автор

After click open the file my " it can't react the page why sir? "

chimemorn