Dodajanje žebljičkov 3D-modelom v storitvi Power Apps

Dodajte žebljičke (prikazane kot krožne oznake) 3D modelom v aplikacijah za platno. Uporabniki lahko dodajo svoje žebljičke in si ogledajo informacije o žebljičkih, ki jih izberejo.

Posnetek zaslona mobilne aplikacije, ki prikazuje 3D model stola, s štirimi modrimi krogi, ki označujejo lokacije žebljičkov.

Dodajte vnaprej določene zatiče v 3D model iz Excelovega delovnega zvezka

Najlažji način za dodajanje žebljičkov v 3D model je, da jih naložite iz Excelovega delovnega zvezka.

Vir podatkov za nožice mora biti poimenovana tabela v Excelu. Tabela mora imeti štiri stolpce. Vsak stolpec ustreza lastnosti 3D predmet nadzor. Vsaka vrstica je narisana kot zatič na modelu. Vrstice določajo postavitev nožic v tridimenzionalnem koordinatnem sistemu.

Pomembno

Mešana resničnost (MR) nadzoruje v Power Apps uporabi levoročni koordinatni sistem.

Column Odgovarja
Label ItemsLabels
X PinsX
Y PinsY
Z PinsZ

Tukaj je primer tabele z imenom "TestPins", ki vsebuje koordinate za namestitev štirih zatičev na 3D model:

Primer Microsoft Excel delovni list s tabelo z imenom TestPins, ki vsebuje stolpce Label, X, Y in Z.

Če želite preizkusiti ta primer, začnite z ustvarjanjem tabele v Excelu.

  1. Kopirajte naslednje vzorčne podatke in jih prilepite v celico A1 novega delovnega lista Excel.

    Label X Pins Y Pins Z Pins
    Front Left -0,2 0.01 0.2
    Front Right 0.2 0.01 0.2
    Zero 0 0 0
    X Point 0 0.72 -0,2
  2. Izberite eno od prilepljenih celic. Na Domov zavihek, izberite Oblikujte kot tabelo, izberite slog in nato izberite v redu.

  3. Na Oblikovanje mize zavihek pod Ime tabele, vnesite ime, kot je npr TestPins.

  4. Shranite delovni zvezek in ga zaprite.

Nato dodajte tabelo kot vir podatkov za prikaz zatičev na 3D modelu.

  1. V Power Apps Studio,vstavite 3D model ali izberite obstoječi model.
  2. Nastavite 3D predmet kontrolnih Vir lastnine do https://raw.githubusercontent.com/microsoft/experimental-pcf-control-assets/master/chair.glb (ali katero koli drugo datoteko modela po vaši izbiri).

Opomba

Prvi primer 3D predmet nadzor je poimenovan 3DO objekt1 privzeto in to je ime, ki ga bomo uporabili v naslednjih primerih. Dodatni primeri nadzora bi se imenovali ViewIn3D2, ·, in tako naprej.

  1. Na modelu Lastnosti zavihek, izberite Zatiči (predmeti) spustni seznam.
  2. Vrsta excel v iskalnem polju in nato izberite Uvozi iz Excela.
  3. Poiščite delovni zvezek Excel, ki ste ga shranili prej, in ga odprite.
  4. Izberite ime, ki ste ga dali tabeli v Excelu, in nato izberite Povežite se.
  5. Na Napredno zavihek, najdi PinsX, ·, in PinsZ in v tabelo vnesite ime ustreznega stolpca. (V tem primeru vnesite Oznaka v Elementi nalepke, v PinsX, in tako naprej.) Ime stolpca vključite v narekovaje.

Zatiči se pojavijo na modelu na lokacijah, ki jih opisujejo koordinate.

Pokažite oznako in koordinate žebljičkov na 3D modelu

Uporabite podatkovno tabelo za prikaz oznake in koordinat izbranih žebljičkov v aplikaciji za platno.

Posnetek zaslona 3D modela v izdelavi Microsoft Power Apps Studio. Na model so nameščeni štirje zatiči, informacije o zatiči pa so prikazane v tabeli pod modelom.

Z odprto aplikacijo za urejanje v Power Apps Studio:

  1. Odprite Vstavi zavihek in razširitev Postavitev.

  2. Izberite Tabela s podatki da postavite tabelo na zaslon aplikacije ali povlecite kontrolnik na zaslon, da ga natančneje postavite.

  3. Izberite, ali želite prikazati informacije o vseh žebljičkih ali samo o izbranem žebljičku. Z izbrano podatkovno tabelo:

    • Pokaži vse žebljičke: V Lastnosti podoknu, izberite Zatiči (predmeti) spustni seznam in izberite tabelo Excel, s katero ste se prej povezali.

    • Pokaži samo izbrani žebljiček: V Power Apps Studio urejevalnik izrazov, vnesite 3DObject1.SelectedItems.

      Posnetek zaslona Power Apps Studio urejevalnik izrazov, ki prikazuje izraz, ki se uporablja za prikaz informacij o izbranem žebljičku.

  4. Na Lastnosti podokno, izberite Uredi polja in nato izberite Dodaj polje.

  5. Izberite stolpce, ki jih želite prikazati, in nato izberite Dodaj.

    Posnetek zaslona 3D modela v izdelavi Power Apps Studio, prikazano poleg seznama polj, ki jih želite dodati v podatkovno tabelo.

Pokažite oznako izbranega žebljička na 3D modelu

Uporabite besedilno polje za prikaz samo oznake izbranega žebljička v aplikaciji za platno.

Z odprto aplikacijo za urejanje v Power Apps Studio:

  1. Odprite zavihek Vstavljanje.
  2. Izberite Besedilna oznaka če želite postaviti polje z besedilom na zaslon aplikacije, ali povlecite kontrolnik na zaslon, da ga natančneje postavite.
  3. V urejevalniku izrazov vnesite 3DOobjekt1.Izbrano.Oznaka.

Ustvarite zbirko, da uporabnikom omogočite dodajanje lastnih žebljičkov v 3D model

Če želite uporabnikom omogočiti, da postavijo zatiče na 3D model, uporabite zbirko.

Z odprto aplikacijo za urejanje v Power Apps Studio:

  1. Odprite zavihek Vstavljanje.

  2. Izberite Vnos besedila da postavite polje za vnos besedila na zaslon aplikacije.

  3. Kopirajte polje z besedilom in ga trikrat prilepite, da ustvarite štiri kontrolnike za vnos besedila.

  4. Nastavite Privzeto lastnost za vsak nadzor X, ·, ·, in Oznaka, oz.

  5. Odprite Pogled na drevo zavihek.

  6. Po potrebi preimenujte vsak kontrolnik v XCoordinate, ·, ·, in LabelInput.

    Posnetek zaslona Power Apps Studio drevesni pogled, ki prikazuje štiri preimenovane kontrolnike za vnos besedila.

Nato dodajte gumb za dodajanje podatkov uporabnika v zbirko žebljičkov.

  1. Odprite zavihek Vstavljanje.

  2. Izberite Gumb da postavite gumb na zaslon aplikacije.

  3. Nastavite gumb Besedilo lastnine do Dodajte pin.

  4. V gumb vnesite naslednjo kodo OnSelect lastnost, točno tako, kot je prikazano:

    Collect( 
    PinsCollection,
      {
        X: XCoordinate.Text,
        Y: YCoordinate.Text,
        Z: ZCoordinate.Text,
        Label: LabelInput.Text
      }
    )
    

Zdaj boste spremenili vir podatkov žebljičkov iz Excelove tabele v novo zbirko.

  1. Izberite 3D model.

  2. Na Lastnosti zavihek, izberite Zatiči (predmeti) spustni seznam in nato izberite PinsCollection.

    Posnetek zaslona lastnosti Pins(Items) 3D modela v Power Apps Studio, z izbrano zbirko PinsCollection vir podatkov.

  3. Na Napredno zavihek, najdi PinsX, ·, in PinsZ in jih nastavite X, ·, in Z, oz.

Ko uporabnik vnese koordinate in oznako ter izbere Dodajte pin, se na model na vnesenih koordinatah postavi označen zatič.

Pokažite informacije o zatičih, ko so dodani v 3D model

Na koncu združite prejšnje primere tako, da prikažete informacije o zatičih, ko jih uporabnik dodaja.

Z odprto aplikacijo za urejanje v Power Apps Studio:

  1. Na zaslon dodajte tabelo s podatki.
  2. Na Lastnosti zavihek, izberite Zatiči (predmeti) spustni seznam in izberite PinsCollection.
  3. Izberite Uredi polja in nato izberite Dodaj polje.
  4. Izberite stolpce, ki jih želite prikazati v tabeli, in nato izberite Dodaj

Drugi kontrolniki mešane resničnosti

  • Oglejte si 3D vsebine v mešani resničnosti z Poglej v MR nadzor.
  • Izmerite razdaljo, površino in prostornino z Merilna kamera nadzor.
  • Ustvarite in si oglejte vnaprej določene 3D oblike z Oglejte si obliko v MR nadzor.
  • Narišite 3D črte ali narišite 3D puščice, da določite območje ali sredstvo v svojem okolju z Oznaka v MR nadzor.

Opomba

Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)

Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).