Ik heb in een 3D-schets een optisch pad ingebouwd dat, afhankelijk van een hoekafmeting, de positie in de ruimte kan variëren (alle andere dimensies zijn beperkt). Dit pad is een straal die begint bij een brandpunt en wordt gereflecteerd op een spiegel en uiteindelijk sterft op een oppervlak. Ik zou graag de plot van het inslagpunt van deze balk willen hebben met het oppervlak, weergegeven door een schetsvlak, als functie van de waarde van deze dimensie. Is het mogelijk om automatisch Points of Interest aan te maken voor een bepaald aantal stappen in 360°? Of is het mogelijk om de baan van dit punt op te slaan wanneer ik het handmatig verplaats, d.w.z. om de baan op het schetsvlak te volgen? In PJ een voorbeeld van een optisch pad met 4 bemonsterde posities (0, 90,180,270°) en een bewegende straal in blauw beïnvloed door de 45° dimensie. Ik heb al handmatig een spline getekend die met het schetsvlak door de inslagpunten van mijn balken gaat, maar het is niet nauwkeurig genoeg en ook niet volledig beperkt.
Zou je een beetje kunnen aangeven wat je wilt, het heeft geen zin. Een tekening uit de vrije hand zou explicieter zijn of het bestand beter aan ons doorgeven
We zien inderdaad niet of de oorsprong van de straal mobiel of vast is en op welk vlak deze is bevestigd en op welk vlak de spiegel is bevestigd en wat de oriëntatie voorzit, wetende dat er verschillende stukjes informatie nodig zijn voor een enkel bron-doelpuntpad
We kunnen alle gissingen maken die we willen.
Wat betreft het automatisme (ik geloof er niet echt in), afgezien van een macro (en hier laat ik de specialisten uitleggen hoe je een eerder genoemde beoordeling kunt herstellen), ben ik bang dat je Excel en een beetje trigo zult moeten gebruiken van de kansen die SW biedt, zoals in mijn voorbeeld.
Ik vraag me zelfs af of het niet makkelijker is om alles in Excel te doen met of zonder VBA.
Dus als ik het goed begrijp, wil je de curve die aan het einde van een 3D-schets wordt gevormd, ophalen door een dimensie te variëren.
Bij SW, wie meervoudige variatie zegt, zegt herhaling. Probleem: SW staat niet toe dat u een schets of een curve herhaalt.
Is dit een terugkerende behoefte en hoeveel punten wil je hebben om je curve te genereren? Dit zal de te gebruiken methode bepalen en kan de ontwikkeling van een macro rechtvaardigen.
Ik zie niet waar er een kromming zou zijn (in de tekening zie ik geen 3D-spline) omdat in de optica de straal altijd recht is (voor lasers), dus de georiënteerde spiegels (ofwel in x, y, z, of meestal het vlak dat op Y schuift en positioneringscoördinaten op het x-z-vlak) veroorzaken een gecontroleerde afbuigingnaar een doel plat of patateiform. Wat ontbreekt is de manier waarop de spiegel beweegt of het doel beweegt. Kortom, wat beweegt en wat beweegt.
Als we naar de meegeleverde schermafbeelding kijken, zien we een soort cirkel in de vorm van een constructielijn, ik denk dat dat de ronding is waarnaar we op zoek zijn, deze bevindt zich aan de platte voorkant. In feite denk ik dat door het variëren van de 45° dimensie die we zien, de straal begint bij een puntbron (waar alle rondingen samenkomen), wordt gereflecteerd op het bovenste vlak om aan te komen op het voorste vlak.
De bron kan een verstelbare spiegel zijn, vandaar de variatie in de inval van de straal op het bovenste vlak.
Ik zou het een beetje zien als de lasers die figuren op de muren tekenen.
Bedankt voor je feedback! Het diagram is inderdaad niet per se erg veelzeggend, maar @stefbenoheeft het probleem begrepen. Het is geen eenmalige behoefte, maar eerder periodiek met een herhalingsinterval van enkele maanden. Momenteel zou ik graag in staat zijn om het traject te herstellen op twee verschillende schetsen. Op de schermafbeelding heb ik 5 posities van het optische pad gemaakt, maar dit is vervelend met een 3D-schets en aangezien het niet mogelijk is om herhaling te doen, vroeg ik me af of er een eenvoudige manier was om mijn doelen te bereiken. Uiteraard gaat het hier om een macro.
Er kan een manier zijn om een cirkelvormige doorsnedescan te genereren (mogelijk zelfs een geveegde afvlakking die eindigt in een punt) die vervolgens kan worden herhaald, maar u zult de eindpunten nog steeds handmatig moeten ophalen om de uiteindelijke curve te maken.