[MÁS SOBRE LINEAS] - Serie Pyautocad 27: LineProps pt.1

  Рет қаралды 979

Axel T.

Axel T.

Күн бұрын

Пікірлер: 9
@bledihim
@bledihim Жыл бұрын
Hi Axel, thank you for the amazing tutorials. I have one question related to Linetypes. In case the linetype is not loaded you cannot assign it to your object. How can we load linetypes? Thank you and keep up the great work.
@DavidAguilar-ft6eo
@DavidAguilar-ft6eo 2 жыл бұрын
Axel, una consulta, sabes como poner un tipo de dim style a una cota? No encuentro algo así o no sé como aplicarlo desde la página que nos diste
@AxelTag
@AxelTag 2 жыл бұрын
David, prueba modificando la propiedad StyleName. Por ejemplo para una cota alineada sería algo parecido a esto: dim = acad.model.AddDimAligned(p0, p1, p2) dim.StyleName = "ISO-25" Y con eso deberías de poder asignar el estilo de cota deseado. Coméntame si te ha servido. Saludos.
@DavidAguilar-ft6eo
@DavidAguilar-ft6eo 2 жыл бұрын
@@AxelTag Muchas gracias Axel!
@DavidAguilar-ft6eo
@DavidAguilar-ft6eo 2 жыл бұрын
@@AxelTag Ahora estoy intentando darle mirror a un objeto tipo mleader, pero no me deja, sale error, y no sé porque: pi = APoint(0, 0) p2 = APoint(pi.x + 0.212, pi.y + 0.26) puntos = list(pi) + list(p2) puntos = aDouble(puntos) mleader = acadModel.AddMLeader(puntos, 0) mleader = list(mleader) mleader = mleader[0] mleader.TextString = tipo_baston mleader.TextHeight = 0.15 mleader.ArrowheadSize = 0.15 mleader.LandingGap = 0.128 mleader.Layer = "S&A_STR_TX2" print(mleader) p3 = APoint(pi.x, pi.y - 1.0) mleader.Mirror(pi, p3) Si lo corres sin el mirror si funciona
@AxelTag
@AxelTag 2 жыл бұрын
David he corrido el código, y no me ha dado problemas, eso sí. Hice unos cambios porque veo que estas confundiendo los códigos de pyautocad con los de pywin32 que he mostrado, como también he borrado dos líneas donde transformas la variable mleader en una lista, lo cual no entiendo por qué lo haces. Me ha quedado así: from pyautocad import Autocad, APoint, aDouble acad = Autocad() pi = APoint(0, 0) p2 = APoint(pi.x + 0.212, pi.y + 0.26) puntos = list(pi) + list(p2) puntos = aDouble(puntos) mleader = acad.model.AddMLeader(puntos, 0) mleader.TextString = "tipo_baston" mleader.TextHeight = 0.15 mleader.ArrowheadSize = 0.15 mleader.LandingGap = 0.128 print(mleader) p3 = APoint(pi.x, pi.y - 1.0) mleader.Mirror(pi, p3) Avísame cualquier cosa. Saludos.
@DavidAguilar-ft6eo
@DavidAguilar-ft6eo 2 жыл бұрын
@@AxelTag Muchas gracias Axel, si funcionó. Es que he andado en un programa que está algo larguito jaja, y a veces tengo que hacer cosas con pywin32 y otras con pyautocad, por lo que en ocasiones se me van las cabras. Antes lo hacía lista porque me lo arrojaba en tuple de la manera que lo tenía escrito y pues necesitaba transformarlo a lista y nomás sacar el primer elemento, por eso. Pero ya quedó muchas gracias!!!
@cesarenriquevillarguerra8270
@cesarenriquevillarguerra8270 2 жыл бұрын
Slds, tengo una consulta: Cuando hago la opción line.layer=”nombre de capa” no me cambia el color de la línea creada; QUE CÓDIGO ME RECOMIENDAS PARA QUE LINE TOME EL COLOR DE BYLAYER? gracias
@AxelTag
@AxelTag 2 жыл бұрын
Cesar, cuál es el color que te marca AutoCAD para la línea que mueves de capa?
Cross-Site Request Forgery (CSRF) Explained
14:11
PwnFunction
Рет қаралды 459 М.
ТЫ В ДЕТСТВЕ КОГДА ВЫПАЛ ЗУБ😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 2,8 МЛН
[ACOTAR BLOQUES AUTOMATICO] Serie Pyautocad 39: ej. 01
54:06
[AUTOMATIZA AUTOCAD] Serie ezdxf: Elementos básicos I
13:07
The Complete Guide to Python Virtual Environments!
15:52
teclado
Рет қаралды 362 М.
[AUTOMATIZA AUTOCAD] Serie ezdxf: Formularios
9:30
Axel T.
Рет қаралды 326
Структура файлов и каталогов в Linux
20:28
Aleksey Samoilov
Рет қаралды 417 М.
[CÓMO AUTOMATIZAR AUTOCAD] Serie ezdxf: Introduccion
9:29
Axel T.
Рет қаралды 1,3 М.
ТЫ В ДЕТСТВЕ КОГДА ВЫПАЛ ЗУБ😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 2,8 МЛН