-
Compteur de contenus
46 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par culnuteurdebase
-
offset sur polyligne 3D
culnuteurdebase a répondu à un(e) sujet de culnuteurdebase dans AutoCAD 2007
Bonjour, heureux de voir que tout le monde s'affaire autour de mon probleme. Pour LOFT c'est pas la peine il ne prend pas de poly3D come trajectoire mais bon c'est bien tenté. C'est vrai que c'est dommage de ne pas voir les photos ca aurai pu etre sympa. Tu peu détailler un peu au niveau des décallages des deux courbes pour ne pas vriller et obtenir un bon debillardé. Merci de votre participation :D :D :D :D :D :D :D :D :D :D :D :P :) -
offset sur polyligne 3D
culnuteurdebase a répondu à un(e) sujet de culnuteurdebase dans AutoCAD 2007
En théorie oui si l'angle de la polyligne est le meme sur toute la longeur, mais en pratique c'est autre chose ... La polyligne 3d resultante (apres offset) doit etre , si on se place perpendiculairement à un point de la courbe de base, à une distance donné et similaire pour chacun des points. Par exemple si tu utilise la fonction "SWEEP" de 2007 avec une spline 3D et un cercle tu devrais voir ou je veux en venir. Il faut que la ligne resultante soit en tout points tangente au volume ainsi créé .... Je m'égare et en plus je crois que je complique un peut le problème. Voici ma démarche. pour chaques points de ma courbe(echantillonnage) je calcul la distance entre les 2 points en plan avec sqrt(x²+y²) , je calcul Z = Z - Zinit pts(0) = sqrt(x²+y²) pts(1) = Z-Zinit pts(2) = 0 je place tout ca dans un tableau --> polyligne 2D la je fait un offset de cette polyligne je reprend pour chaques points l'ecart et le tour est joué (en théorie parceque je ne suis pas encore la) Ca devrait fonctionner quelquesoit l'inclinaison et la concavité des courbes Mais bon il doit y avoir plus simple DE BASE :cool: -
offset sur polyligne 3D
culnuteurdebase a répondu à un(e) sujet de culnuteurdebase dans AutoCAD 2007
En fait c'est pour une rampe d'escalier. Il me faut décaler la forme du bas de la rampe afin d'optenir la forme du haut c'est un offset par rapport à l'axe Z De mon coté jessaye de le retransformer en 2D (mise à plat) mais c'est pas gagné. Un coup de main serit le bien venu. PS je développe sous VB alors si tu veux faire ca en lisp tu peux blinder au niveau des commentaires DE BASE -
Bonjour, existe t'il une routine ou une astuce pour pouvoir faire un décallage (offset) d'une polyligne 3D? DE BASE
-
Extrusion le long d\'une spline3D une arnaque ???
culnuteurdebase a répondu à un(e) sujet de culnuteurdebase dans AutoCAD 2007
Et cette commande elle est disponible en vba ? moi je bidouille avec un sendCommand mais niveau efficacité et rapidité d'exécution peut mieux faire ... :exclam: -
bonjour, existe t'il un moyen de creer un palette d'outils à la manière de la fenetre propriéte ( clic droit propriété ) j'ai besoin de pouvoir faire saisir par l'utilisateur quelques informations pour changer les propriétés des objets (une sorte de fenetre fille) En gros je veux une fenetre propriété mais personnalisée
-
Bonjour, dans autocad il y a une petite fonction sympa CONTOUR ou BOUNDARY pour les puristes. Le problème c'est qu'en VBA cette fonction n'est pas implémentée ... Comment on peut la remplacer ? Avec region ca ne marche pas... enfin dans mon appli :casstet:
-
Bonjour, dans autocad il y a une petite fonction sympa CONTOUR ou BOUNDARY pour les puristes. Le problème c'est qu'en VBA cette fonction n'est pas implémentée ... Comment on peut la remplacer ? Avec region ca ne marche pas... enfin dans mon appli :casstet:
-
Extrusion le long d\'une spline3D une arnaque ???
culnuteurdebase a répondu à un(e) sujet de culnuteurdebase dans AutoCAD 2007
bidouille bidouille... je me sert du sendCommand j'utilise la fonction SWEEP je parviens à effectuer l'extrusion mais au niveau syntaxe c'est pas top ... je trouve ... les nouvelles fonctions 3D tant espérées ne sont pas encore à portée de mains Debase :( -
Extrusion le long d\'une spline3D une arnaque ???
culnuteurdebase a posté un sujet dans AutoCAD 2007
Bonjour, la fonction extrusion le long d'un chemin fonctionne tres bien lorsqu'on est en mode dessin. Mais lorsqu'on passe en VBA, on se rend compte que plus rien ne fonctionne.... Quelqu'un a eu le meme probleme ? Une solution ?? -
Je retire ma question c'est tout con ..... :cool:
-
desactivation du withEvent
culnuteurdebase a répondu à un(e) sujet de culnuteurdebase dans VBA et VB
Ok je vais essayer d'etre plus clair :cool: je veux pouvoir desactiver les withevents dans mon code à n'importe quel moment... :P -
un problème avec les polylignes
culnuteurdebase a répondu à un(e) sujet de stef52 dans AutoCAD 2000 à 2002
bonjour, je dois extruder le long d'un chemin (poly3D avec un maillage assez fin) mais quand j'essaye autocad me dit: " Erreur d'opération de modélisation: Tentative d'inversion d'une matrice unique. " Ca veux dire quoi ? comment je peux faire pour contourner ce problème? J'ai d'autres chemins beaucoup plus tordus sur mon dessin et eux ils marchent Nota : je travail en VBA Merci :D -
voici un petit bout de code. Comment on peut desactiver la gestion d' évenement? Public WithEvents PLine As AcadLWPolyline Sub Example_Modified() ... Set PLine = ThisDrawing.ModelSpace.AddLightWeightPolyline(points) PLine.TrueColor = color End Sub Private Sub PLine_Modified(ByVal pObject As AutoCAD.IAcadObject) MsgBox "You just modified an object with an ID of: " & pObject.ObjectID ' ici je veux annuler la gestion d'evenement pObject.layer = "0" End Sub
-
Bonjour, J'ai un probleme avec les triggers en VBA Lorsque je modifie un objet j'ai une gestion des modification qui fonctionne. Ca c'est ok. Mais comment je peux lui dire de ne plus faire attention aux modification ? Un flag ou une variable cachée ? Je veux désactiver temporairement la gestion des evenements
-
Bonjour, J'ai un probleme avec les triggers en VBA Lorsque je modifie un objet j'ai une gestion des modification qui fonctionne. Ca c'est ok. Mais comment je peux lui dire de ne plus faire attention aux modification ? Un flag ou une variable cachée ? Je veux désactiver temporairement la gestion des evenements :o :o :mad: ;)
-
Et en VBA ca donnerai quoi ce petit script pour effacer les Xdata ? :cool:
-
Je travail en VBA alors ton lisp j'y comprend rien mais merci tout de même j'ai utilisé à peux pres la meme approche que toi en VB et c'est vrai que ca marche bien mais pour mon appli (Commande Numérique) je doit avoir une quantité de points assez faible alors ca merde un peu. :cool: je contourne le problème (enfin j'essaye) en utilisant une forme aprochée de ma courbe avec une poly3D d'ordre cubique. :casstet: Y a encore du boulot mais ca progresse La je bloque sur un probleme tout bête : quand je copy un objet et que je veux placer cette copie à un autre endroit, je copie également les Xdata et ca me dérange je voudrais supprimer ses XData. Comment faire ?
-
Pas bête du tout ... Ca pourrait me servir ca ... à parler sans savoir ... Forcement on dit des conneries ... Désolé ;) Comment on peut faire alors pour affiner une polyline 3D sans avoir recour à une spline ? Moi je voudrais avoir beaucoup plus de points comme pour les poly 2D avec l'option PEDIT-> Lissage. Mon prog ne peut me donner plus de points il faut que je me debrouille avec les moyens du bord
-
Comment t'as fais avec ta ploy 3D? Normalement on ne peut extruder qu'une poly D ... Y a un truc ?
-
Bonjour, je doit, à partir de lignes de construction existantes pouvoir definir un contour. mes lignes se croisent bien j'ai un contour fermé. Avec autocad c'est tout simple il y a une icone un clic et hop c'est fait mais en VBA quelle est la méthode pour réaliser un contour sans devoir me retaper des polylignes
