• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Leggi altro.

Rilevazione intersezioni e inserimento punti

frankq

Utente Junior
Professione: Artigiano
Software: autocad
Regione: toscana
#1
Ciao a tutti
Ho un disegno che contiene delle spline, una per ogni layer
Interseco queste spline con xline orizzontali e verticali, ed ad ogni intersezione vado a mettere manualmente un punto
Successivamente un programma in VB6 apre il disegno, accetta in input i nomi dei layer da elaborare e scarica le coordinate dei punti in un file sequenziale per le successive elaborazioni
Il programma l'ho scritto io ed è freeware
Domanda: è possibile risparmiare l'operazione manuale di inserimento dei punti, cioè come posso fare per rilevare l'intersezione delle xline con la spline?
Ciao Franco
 

rpor66

Utente Standard
Professione: Programmatore
Software: AutoCad, GstarCAD, CadWorx, Excel, Lisp, VBA
Regione: Sicilia
#2
da help di Autocad ActiveX and VBA Reference
RetVal = object.IntersectWith(IntersectObject, ExtendOption)

Fai un loop dove confronti ogni singola spline con ogni singola linea, se si intersecano hai trovato il punto.

Ciao