Recently active
My pvz file of model contains two sequences. I want to place 2 buttons on 2D canvas which will choose which sequence to play. For example button-1 should play 'sequence-1' and button-2 should play 'sequence-2'. Any suggestion would be appreciated.
I am trying to apply different shaders on multiple models in a single view. Apparently the usual method is not working. Only one particular model is being applied a shader at a time.
Hi everyone, Having some trouble with a simple function. Doing a simple calculation function with input fields for a variable a and b and the function is supposed to return a x b. Having trouble though with if someone writes something else then a number in the input fields like a symbol or a letter e.g. @,f,g,% or some thing like that. Tried different variations and here is the idea of the code: $scope.calculate = function(a,b) { a = $scope.app.view.Home.wdg["textInput-1"].text; b = $scope.app.view.Home.wdg["textInput-2"].text; var q; q = a * b; if (typeof q !== 'number') { $scope.app.view.Home.wdg["label-2"].text = "Write numbers"; } else{ $scope.app.view.Home.wdg["label-2"].text = "The value is: " + q; } } The problem is the if statement, the idea is that if q is a datatype anything under then a number the text label should say write numbers, else it should display the value of q.But I try this in different variations and
Hi, I would like to play a certain sequence, which i already created in my Creo Illustrate model, when the bool value changes in the PLC. After entering the JS code I have the problem that the app sporadically crashes. But usually it happens when the value to be monitored changes. I tried to play the sequence by using the watch function $scope.PlaySequence = function () { $timeout (function() {$scope.app.view.Startseite.wdg["model-1"].currentStep = 17;$timeout(function () { $scope.$root.$broadcast('app.view["Startseite"].wdg["model-1"].svc.play');},250);},250); $scope.$applyAsync(()=>{angular.element(document.getElementById('model-1')).scope().reset();}); return;}; $scope.$watch(function(scope){return $scope.app.mdl.HoRe_ALL.properties.TestBool},function (){ $scope.PlaySequence();}); Can someone tell me what I'm doing wrong with this function? Yours sincerelyMarco
Regarding this post: Determining Active Tabs Using the proposed solution, when a button is pressed, I would like a label to display the current active tab number. My attempt is below but this currently isn't working. Any advice would be appreciated. $scope.buttonPress = function(){ var tabID = $scope.testClickTab(); $scope.setWidgetProp( "label-9", "text", tabID); } $scope.testClickTab=function(key) { angular.forEach( $element.find('twx-tab'), function(value, key) { if(value['style']['display']=='block') console.error(key); } ) };
Hi guys, it's me again. I almost finished my AR-project. Thanks for all the help. Maybe you can help me with my last problem to finish my project. I want to add different users and user groups wth own log ins which has different permissions. I tried to use the PTC help but i don't get it how user management works. I attached a screenshot of the different user groups and permissions. Maybe you can help me how to manage these. Thanks for your help again. Best regards Marco
I have already applied TML Text to model items and it works fine. I have used 'shader' property on model items to get a less opaque color effect. I wanted to apply the shader effect on an entire model containing sequences or figures from creo illustrate
How to use the hardware Up and Down Volume buttons in an iPad (OS13) as Prev and Next buttons using JS or AngularJS only? Any ideas welcome! Note: users wear gloves all the time so removing gloves just to click the UI Next/Prev buttons on the screen defeats the purpose or if the use their globes they damage the screen (HoloLens are not affordable yet 😞 )
Hi there, It used to work fine to preview Section created in Illustrate Sequence with Vuforia Studio. But not it's broken, still visible on devices. How to fix it? Thanks in advance.
Is there a way to know how far the model is placed from us? For eg. when I scan a object using model target and my model is superimposed over that object. Now I want to know how far am i standing from that object. And when I move around the distance shown should also change. Any support or suggestion how it can be achieved will be very helpful.
How can I change the background colour of a tab header? (Tab 1, Tab 2, Tab 3 in the image) 'color' has no effect and 'background-color' changes the background of the Tab contents below, not the Tab header.
I have added dynamic svg element (below is the code) and now wanted to access circle element by id to update its css. // Circle Newxmlsrc_in = '<circle id="bar" r="30" cx="100" cy="100" transition="stroke-dashoffset 1s linear" stroke="green" stroke-width="1em" fill="transparent" stroke-dasharray="565.48" stroke-dashoffset="0"></circle>' xmlsrc=xmlsrc+'<svg class="svg" xmlns="http://www.w3.org/2000/svg" height="200" width="200" viewPort="0 0 100 100" version="1.1">\n'xmlsrc=xmlsrc+ xmlsrc_inxmlsrc=xmlsrc+'</svg>' Can someone tell me how could I access circle element by id/class etc (bar) in javascript function?
In vuforia studio to view the AR cad you need a camera with a target to place the cad. Is there a way to display the cad on a plain background rather than on a camera image? I have noticed other apps made with unity display the cad model on a plain background on a fixed point a bit like when viewing the cad in creo view. I want a app page displaying cad but without using the camera image. thanks in advance dave
Hi all, I have a several users that are in the developer group so that they are able to publish to the connected ES. Along with this, it was my intention that they be able to create, edit, etc entities without giving them admin privileges. However, they are totally unable to edit, view, or create entities, even within projects to which they belong. Any thoughts on how to update those permissions? I want the users to be able to able to create/edit/view entities within their projects without having everyone be an administrator. This is a cloud portal thingworx instance on 8.4.1
Hi, I cannot connect to Experience Service on my mobile. I've installed Experience Service on Premise with no SSL and not registered in the GXI. I can set and validated Experience Service in thingworx studio Info. Also can preview and can call services of things that I made in thingworx core. After I published this project and check with mobile connected to same network, the experience doesn't load. I have set the exact same URL for Experience Service as I set in thingworx studio. Then I check with chrome in mobile with ping to Experience Service (https://xxx:2019/ExperienceService/ping), got errorcode. I am able to access ThingWorx core installed on same machine from mobile but not experience service.
Hi there I'm trying to use Javascript switch statement to feed instruction to Label/ValueDisplay widgets. But somehow I couldn't get the correct currentStep from my model via Javascript. var crntStep = 0;$scope.updateInst = function(){ crntStep = $scope.view.wdg['model'].currentStep; $scope.view.wdg['valueDisplay'].label = 'current sequence: ' + $scope.view.wdg['select'].value; $scope.$watch("view.wdg['model'].sequence", function(seq){ switch(seq){ case 'l-Creo 3D - seq-1.pvi': switch(crntStep){ case 1: $scope.view.wdg['valueDisplay'].value = 'STEP 1/3 of seq-1'; break; &nbs
how can i use pvroptimizer.exe to compress pvz files outside Vuforia Studio. The reason is to compress the pvz before I can work them in the Studio environment. Thnx @Giuseppe_Fiore
Hi folks-- Creo Illustrate 6.1 offers a new feature that allows you to attach a decal graphic onto a part, so that it moves with the part like a texture. I'm currently using Creo for decals and textures, but it would be a lot easier if I could do this in Creo Illustrate instead. Unfortunately, it doesn't seem that the current Vuforia Studio supports these decals. When I create an illustration/sequence with a decal and publish to PVZ, and then load it into Studio, the decal is not visible. Does anyone from PTC have and information on when this will be supported in Studio? @RolandRaytchev @sdidier Thanks!
(view in My Videos)I have members of the Developers group in the ThingWorx Platform connected to the ES that are able to sign in to platform, however, they are unable to validate via the ES with their credentials, nor are they able to publish unless I add them to my administrator's group. I do not want them to have admin access, but DO want them to be able to publish experiences. Any help is appreciated. Best, Alexander
Hi, I would like to show a popup window with javascript. How can I do that? $scope.Motor = function () { $scope.view.wdg['popup-1'].show = 'true'; ???}; Many Thanks Janos
We are trying to create some method for which to track the location from which a user access our Vuforia Experience Service to try and reduce unauthorized access. I found in the $scope.device.location a function called getCurrentLocation(), which when called updates the $scope.device.location.lastLocation values. Testing on the preview it works exactly as expected, however on mobile it does not. I suspect this is because I was able to allow location on my browser however, since the View App does not have a request to allow access to location built into it a mobile does not produce a location and there is no where to force it in the phones permissions settings because again the View app does not have the provisions for it by default. I'm wondering if there is a way to trigger this permission request from the experience itself (both on iOS and Android) or some other method for which to get the GPS Lat and Long (perhaps even just IP address) of the device which a user is accessing
Hello there, is it possible to create an submenu in the header button? Any response is welcomed. Thanks in advance.
I am testing a time series chart. Normally, hide the chart and click the 3D image to display the chart. When displaying a chart, the following message appears. "Data is not loaded yet" I set the chart in the following order. Sorry. I didn't check the getting start guide. The trial confirmed that only the "getpropertyvalue" service is available. If I use the paid version rather than trial, can I use the time series chart if I follow the procedure above?
Vuforia Studio Bug fixes and minor improvements Vuforia View Bug fixes and minor improvements Experience Service (On-premises) Support for single sign-on (SSO) authentication for on-premises installations NOTE: Requires Vuforia Studio and Vuforia View 8.5.5 Bug fixes and minor improvements For more information on configuring Vuforia Experience Service with single sign-on (SSO), see the Experience Service Installation and Deployment Guide.
I am playing sequence on one button ,after playing if i am switching to another button to show my bom at that time my sequence model is still showing . i want to deactivate the sequnce .
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.