Hoe een assemblage te beheren met Excel

Hallo

Ik zou graag de afmetingen van verschillende onderdelen in een assemblage willen kunnen wijzigen vanuit Excel. Ik heb de onderdelenfamilie geprobeerd, maar deze werkt niet voor het wijzigen van de afmetingen van onderdelen in een assemblage. 

Ik gebruik SolidWorks 2014 en Excel 2010.

 

Bij voorbaat dank.

Hallo.

 

Door een macro te maken waarbij je aangeeft dat voor die en die doos die en die 3D opent en de waarde in die en die schets zet, zie ik het niet goed.

(Bijv. voor vak A1 komt de ingevoerde waarde overeen met afmeting 3 schets 2 van 3D XXX)

 

Ik hoop voor je dat er iets gemakkelijkers is, want je gaat een gascentrale voor jezelf maken en het zal je veel middelen (en creatietijd overigens) uitputten. En als u dit in gedachten houdt, overweeg dan om een knop te maken om alleen te handelen wanneer u besluit dat te doen. Anders wordt het waardeloos

Een idee:

Het lijkt mij dat het mogelijk is om een familie van onderdelen te controleren door middel van een Excel-sheet.

Is het mogelijk om meerdere stukken hetzelfde vel te delen?

Als bijvoorbeeld voor uw assemblage

Het is een deur met een kozijn

Je creëert je deur met zijn zijkanten door deze ribben te mommen

En dat je in de montage deze deur integreert door de kozijnen te maken die verwijzen naar de rand van deze deur

Wanneer u deze deur wijzigt, worden de kozijnen door dit feit gewijzigd

Dus de enige refs die zullen worden gewijzigd, zijn de zijkanten van deze deur en toch zal al je set meerdere beoordelingsoplossingen hebben

@+-))

1 like

Ik denk dat ik een oplossing heb gevonden, hier zijn mijn regels VB-code in Excel (zie bijgevoegd bestand)

Aan de andere kant laat ik de mogelijkheid aan de gebruiker over om een nieuwe naam te geven aan de bestanden en de assembly. Maar ik kan de schakels van de nieuwe onderdelen niet vervangen in de nieuwe assemblage, het behoudt de basisnamen.

Ik zou het de nieuwe namen van de stukken moeten geven.

Als iemand een idee heeft, alstublieft


code_pour_assemblage_parametre.txt

Ik denk dat ik een oplossing heb gevonden, hier zijn mijn regels VB-code in Excel (zie bijgevoegd bestand)

Aan de andere kant laat ik de mogelijkheid aan de gebruiker over om een nieuwe naam te geven aan de bestanden en de assembly. Maar ik kan de schakels van de nieuwe onderdelen niet vervangen in de nieuwe assemblage, het behoudt de basisnamen.

Ik zou het de nieuwe namen van de stukken moeten geven.

Als iemand een idee heeft, alstublieft


code_pour_assemblage_parametre.txt

Hallo

Er is een hulpprogramma, onder de 35 tools in de myCADtools-suite, dat aan (of meer) uw verzoek kan voldoen.

Het doel van het hulpprogramma "PilotAssembly" is om vanuit een Excel-bestand een volledige assemblage te kunnen beheren en wijzigen:

  • Verwijderingsstatussen van bepaalde componenten.
  • Component configuraties .
  • Montage beperkingen.
  • Eigenschapswaarden van componenten (onderdelen en/of assemblage).
  • Functie-onderdrukkingstoestanden direct in de kamers.
  • Afmetingen in de kamers.
  • Enz...

myCADtools is inderdaad betaald, maar de voordelen zijn talrijk. Bekijk hier het presentatiedocument van alle tools.

Vriendelijke groeten

Het is me gelukt om de code als bijlage te gebruiken. Ik heb nog een of twee dingen om te verfijnen, ik zal de code laten zien als ik klaar ben voor degenen die geïnteresseerd zijn.


code_pour_assemblage_parametre.txt