• Ce forum est la traduction générée par la machine de www.cad3d.it/forum1 - la communauté italienne du design. Plusieurs termes ne sont pas traduits correctement.

Réglage coloré de la table

  • Auteur du sujet Auteur du sujet Ally83
  • Date de début Date de début

Ally83

Guest
Au revoir à tous,

en tant qu'objet dans inventeur (2013) y a-t-il un moyen de faire la table automatiquement ?
J'ai une pièce qui a la couleur jaune un bleu un vert fait écho... .

Y a-t-il un moyen de le faire garder les couleurs pendant la table, au lieu de tout faire noir ?

Si ce n'est pas automatiquement, quelle est la façon la plus intelligente de le faire?

le problème est que sur autocad avec dessin complexe tout noir n'est pas simple à gérer!!

merci à tous:smile:
 
Au revoir à tous,

en tant qu'objet dans inventeur (2013) y a-t-il un moyen de faire la table automatiquement ?
J'ai une pièce qui a la couleur jaune un bleu un vert fait écho... .

Y a-t-il un moyen de le faire garder les couleurs pendant la table, au lieu de tout faire noir ?

Si ce n'est pas automatiquement, quelle est la façon la plus intelligente de le faire?

le problème est que sur autocad avec dessin complexe tout noir n'est pas simple à gérer!!

merci à tous:smile:
Lorsque vous mettez une vue sur la table, vous avez trois boutons en bas à droite dans la boîte de dialogue, où vous pouvez choisir de voir avec ou sans lignes cachées ou affichage de couleur même ici avec des bords cachés ou non.
 
insérer la vue avec la vérification sur "vue ombragée" l'objet conserve les mêmes couleurs de la 3d.
Mais si vous exposez en dwg, je ne pense pas que vous pouvez sauver la texture colorée, mais seulement les lignes de contour, vous devriez vérifier.
 
Je connais cette fonction.

Mais en dehors du fait que pendant l'exportation ça me rend tout noir...

Alors j'aurais besoin de colorer seulement des lignes...

La méthode que je connais est... la propriété... la couleur...

mais faire pour de nombreux éléments est une procédure très lente et longue
 
Bonne journée à tous, j'ai aussi un besoin similaire mais peut-être un peu plus compliqué à résoudre. inventeur 2016. dans mes assemblées pour faciliter la reconnaissance des pièces je suis habitué à les colorer différemment en 3d. quand je fais le tableau des détails, je voudrais que la couleur des lignes de la pièce soit égale à celles de la 3d. serait facilement résolu avec la vue ombragée mais en même temps chargerait trop la conception de la couleur. Je voudrais ramener seulement la couleur de la ligne, pensez-vous que c'est faisable ?
 
Je pense que c'était celui-là, sur un gros cul très lent.
Code:
public sous changementviewedgecolortofacecolor()

dim feuilles d'invall comme feuilles
dim invsheet comme feuille
dim invdrawdoc comme document de dessin
réponse faible



définir invdrawdoc = cette application.activedocument


'sur erreur reprendre suivant
'debug.print "démarrer"
définir les feuilles d'invall = invdrawdoc. Feuilles

si invall sheets.count > 1 puis
réponse = msgbox("ci sono " & invall sheets. count & « brumli: processo tutto? », vbyesno, « changer les couleurs »)
si réponse = vbyes alors
pour chaque invsheet dans les invallsheets
debug.print "appelant >1"
call changesheetcolors(invsheet)
suivant invsheet
Autre
'debug.print "appelant 1"
call changesheetcolors(invdrawdoc.activesheet)
fin si

Autre
call changesheetcolors(invdrawdoc.activesheet)
fin si
fin sous

couleurs de sous-changes privées (invsheet comme feuille)
dim invallviews comme dessins
dim invcurrview comme vue de dessin

dim incallcurves comme dessinateur
dim incurve comme courbe de dessin
dim invallsegs comme courbes de dessin
dim invseg comme dessin
dim objgen comme objet
dim invrenderst comme style de rendu
dim invface comme visage
dim bytred comme octet
dim bytgreen comme octet
dim bytblue comme octet
dim invcolor comme couleur
dim invto en tant qu'objets transitoires
dim invedgeprx comme edgeproxy
dim invallfaces comme faces


suite de l'erreur
définir invto = cette application.transientobjets
set invcolor = invto.createcolor(255, 0, 0)

set invallviews = invsheet.drawingviews
pour chaque invcurrview en invallviews
jeu invallcurves = invcurrview.drawingcurves
'debug.print "n° courbe:" & invallcurves.count
pour chaque incurve dans les incurves
définir invallsegs = invcurve.segments
'debug.print "n° segmenti" & invallsegs.count
pour chaque invseg invallsegs
ensemble objgen = invseg.parent.modelgéométrie
si (type d'objgen est edgeproxy) et (invseg.visible = true) alors
Debug.print "trovata edgeproxy"
définir invedgeprx = objgen
définir les invallfaces = invedgeprx.faces
'debug.print "edge proxy"
'debug.print "n°" & invallfaces. nombre & « facce »
pour chaque invface dans les invallfaces
set invrenderst = invface.getrenderstyle(koverriderenderstyle)
si pas invrenderst n'est rien alors
invrenderst.getambientcolor bytred, bytgreen, bytblue
'debug.print "rouge: " & bytred
'debug.print "vert: " & bytgreen
'debug.print "bleu: " & bytblue
invcolor.setcolor bytred, bytgreen, bytblue
invcurve.overridecolor = invcolor
poids invcurve.line = 0,05
fin si
Suivant
Autre
si (type d'objgen est faceproxy) et (invseg.visible = true) alors
jeu invface = objgen
set invrenderst = invface.getrenderstyle(koverriderenderstyle)
debug.print "rouge: " & bytred
debug.print "vert: " & bytgreen
Debug.print "bleu: " & bytblue
invcolor.setcolor bytred, bytgreen, bytblue
invcurve.overridecolor = invcolor
poids invcurve.line = 0,05
fin si
fin si

«si (le type d'objgen est ) alors
Debug.print "trovati !"
'finir si

suivant invseg
suivant invcurve
prochaine invcurrview
fin sous
 
Je m'attache à cette discussion pour un besoin similaire.

à la vue d'un ensemble, je voudrais que l'un des composants semble ombragé comme 3d tandis que d'autres devraient être représentés comme une table normale.

Est-ce faisable ?
Comment faire ça ?
 
Je m'attache à cette discussion pour un besoin similaire.

à la vue d'un ensemble, je voudrais que l'un des composants semble ombragé comme 3d tandis que d'autres devraient être représentés comme une table normale.

Est-ce faisable ?
Comment faire ça ?
Je pense à un super-accrocchio: créer une représentation de position sans rien varier, une représentation de vue où vous laissez visible seulement ce qui vous intéresse, sur la table mettre votre vue "base" + la vue qui se chevauche avec votre représentation de la position de l'enregistrement et la représentation de la vue que vous avez préparé et ombragé style de représentation.
 
Ce n'est pas clair pour moi, probablement parce que je ne comprends toujours pas le concept même de représentation de poste, de vue, etc.

J'ai créé les 2 représentations, dans la vue sur la table mais "commande" la représentation visuelle.
Si je choisis ce total, je vois tout, si je choisis celui dans lequel je n'ai que les pièces à souligner, je ne vois que celles.

Ou peut-être avez-vous l'intention de créer 2 vues et de les recouper? Mais alors je ne comprends pas pourquoi créer la représentation du poste.
 
dans l'aide:
créer la représentation maquillée (qui sert parce qu'elle ne vous fait pas placer la superposition);
créer la représentation visuelle (dans l'exemple "à mettre en évidence") avec les pièces qui vous intéressent

dans le tableau:
piazzi la vista base
la superposition; dans la fenêtre choisissez la vue que vous voulez associer à la représentation de l'emplacement; sélections du style "ombré"

Si vous pouviez superposer avec précision les vues normales (je ne sais pas comment le faire) tout cela n'aiderait pas, mais ce n'est même pas trop compliqué, allez!
 

Pièces jointes

  • Esempio Sovrapposta.jpg
    Esempio Sovrapposta.jpg
    46.6 KB · Affichages: 15
Je profite encore si je veux changer de couleur pour le composant?

J'ai essayé de le faire dans l'axième, dans la représentation visuelle dans laquelle je n'ai que les composants à mettre en évidence, mais cela ne fonctionne pas.
me garde les aspects du matériel.
 
vous devez "voir" la chaîne immédiatement sous la combobox de choix de représentation de vue afin de faire des vues associatives dans le modèle et à la table; sinon, celui utilisé pour l'insertion est fixé sur la table. Essayez de faire le pieu rouge, ça marche.
 
Merci encore.

J'ai une dernière question (spero): la vue est ok, quand moule bien que ce soit comme si le carré de la vue superposée m'efface la vue qu'elle a sous.

Je n'arrive qu'en impression, déjà depuis la fenêtre de prévisualisation. Je vois tout dans la table.
 
Ok, oui, la vue de position Rapp gagne cette base: J'ai résolu en inversant les vues, c'est-à-dire la vue de base utilise la rapp. "à mettre en surbrillance" avec ombrage, cette position utilise la rapp par défaut. sans ombrage et couche "comme des parties" (pour ne pas avoir les lignes fantômes).
 
il y a un petit défaut même dans cette solution.
l'ombre particulière est semi-transparente et vous voyez les lignes du détail ci-dessous.

Malheureusement c'est une chose qui va sur un catalogue, vous savez comment les publicités sont: clin d'oeil :
 
Je pense que c'était celui-là, sur un gros cul très lent.
Code:
public sous changementviewedgecolortofacecolor()

dim feuilles d'invall comme feuilles
dim invsheet comme feuille
dim invdrawdoc comme document de dessin
réponse faible



définir invdrawdoc = cette application.activedocument


'sur erreur reprendre suivant
'debug.print "démarrer"
définir les feuilles d'invall = invdrawdoc. Feuilles

si invall sheets.count > 1 puis
réponse = msgbox("ci sono " & invall sheets. count & « brumli: processo tutto? », vbyesno, « changer les couleurs »)
si réponse = vbyes alors
pour chaque invsheet dans les invallsheets
debug.print "appelant >1"
call changesheetcolors(invsheet)
suivant invsheet
Autre
'debug.print "appelant 1"
call changesheetcolors(invdrawdoc.activesheet)
fin si

Autre
call changesheetcolors(invdrawdoc.activesheet)
fin si
fin sous

couleurs de sous-changes privées (invsheet comme feuille)
dim invallviews comme dessins
dim invcurrview comme vue de dessin

dim incallcurves comme dessinateur
dim incurve comme courbe de dessin
dim invallsegs comme courbes de dessin
dim invseg comme dessin
dim objgen comme objet
dim invrenderst comme style de rendu
dim invface comme visage
dim bytred comme octet
dim bytgreen comme octet
dim bytblue comme octet
dim invcolor comme couleur
dim invto en tant qu'objets transitoires
dim invedgeprx comme edgeproxy
dim invallfaces comme faces


suite de l'erreur
définir invto = cette application.transientobjets
set invcolor = invto.createcolor(255, 0, 0)

set invallviews = invsheet.drawingviews
pour chaque invcurrview en invallviews
jeu invallcurves = invcurrview.drawingcurves
'debug.print "n° courbe:" & invallcurves.count
pour chaque incurve dans les incurves
définir invallsegs = invcurve.segments
'debug.print "n° segmenti" & invallsegs.count
pour chaque invseg invallsegs
ensemble objgen = invseg.parent.modelgéométrie
si (type d'objgen est edgeproxy) et (invseg.visible = true) alors
Debug.print "trovata edgeproxy"
définir invedgeprx = objgen
définir les invallfaces = invedgeprx.faces
'debug.print "edge proxy"
'debug.print "n°" & invallfaces. nombre & « facce »
pour chaque invface dans les invallfaces
set invrenderst = invface.getrenderstyle(koverriderenderstyle)
si pas invrenderst n'est rien alors
invrenderst.getambientcolor bytred, bytgreen, bytblue
'debug.print "rouge: " & bytred
'debug.print "vert: " & bytgreen
'debug.print "bleu: " & bytblue
invcolor.setcolor bytred, bytgreen, bytblue
invcurve.overridecolor = invcolor
poids invcurve.line = 0,05
fin si
Suivant
Autre
si (type d'objgen est faceproxy) et (invseg.visible = true) alors
jeu invface = objgen
set invrenderst = invface.getrenderstyle(koverriderenderstyle)
debug.print "rouge: " & bytred
debug.print "vert: " & bytgreen
Debug.print "bleu: " & bytblue
invcolor.setcolor bytred, bytgreen, bytblue
invcurve.overridecolor = invcolor
poids invcurve.line = 0,05
fin si
fin si

«si (le type d'objgen est ) alors
Debug.print "trovati !"
'finir si

suivant invseg
suivant invcurve
prochaine invcurrview
fin sous
Merci, mais si vous me dites déjà que ce serait très lent, malheureusement, je suis déjà coupé... Bien sûr, je pense que ça pourrait intéresser beaucoup... ou du moins je pense que
 
il y a un petit défaut même dans cette solution.
l'ombre particulière est semi-transparente et vous voyez les lignes du détail ci-dessous.

Malheureusement c'est une chose qui va sur un catalogue, vous savez comment les publicités sont: clin d'oeil :
fini le idee, désolé... : visage rouge :
 

Statistiques du forum

Sujets
58 521
Messages
499 056
Membres
104 110
Dernier membre
ChristianR

Membres en ligne

Aucun membre en ligne actuellement.
Retour
Haut