CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   ANSA (https://www.cfd-online.com/Forums/ansa/)
-   -   ANSA_Scripting- Batch mesh assigning visible components (https://www.cfd-online.com/Forums/ansa/219474-ansa_scripting-batch-mesh-assigning-visible-components.html)

Rakesh@I July 29, 2019 02:20

ANSA_Scripting- Batch mesh assigning visible components
 
# PYTHON script
import
os
import ansa

from ansa import *

deck=constants.ABAQUS


def main():



m1 = batchmesh.GetNewMeshingScenario()

s1 = batchmesh.GetNewSession()


batchmesh.ReadSessionMeshParams(s1,'D:\saved parametrs')

batchmesh.ReadSessionQualityCriteria(s1,'D:\saved parametrs')

batchmesh.AddSessionToMeshingScenario(s1,m1)


status = batchmesh.RunMeshingScenario(s1,30)

print(status)


if __name__ == '__main__':

main()


The above code is not running with error message :m1 = batchmesh.GetNewMeshingScenario() ^ Indentation error:Expected an indented block

AND also i need to add the geometry filter as visible,which is throwing an error for expression.

Please try to help with these few doubts

evanbung March 2, 2020 04:43

IndentationError: expected an indented block
 
Putting in an extra space or leaving one out where it is needed will surely generate an error message . Some common causes of this error include:

Forgetting to indent the statements within a compound statement
Forgetting to indent the statements of a user-defined function.

The error message IndentationError: expected an indented block would seem to indicate that you have an indentation error. It is probably caused by a mix of tabs and spaces. The indentation can be any consistent white space . It is recommended to use 4 spaces for indentation in Python, tabulation or a different number of spaces may work, but it is also known to cause trouble at times. Tabs are a bad idea because they may create different amount if spacing in different editors .


All times are GMT -4. The time now is 18:07.